Shadow, Maybe! But it doesn't change the fact that they have 600,000+ paid ads on their site.
As of now, their site is a mess. That's a fact. Their loading takes eternity, the site still has some glitches such as the listings, but it's in its infancy.
I'm not going to blindly pump the stock, I'll admit its deficiencies and current errors. But as the smart ones know, they will get fixed very very soon. And when it does, you'll be left in the dust. The dust of my Ferrari Spider to be exact.
Less than two weeks until major improvements, so you better beware.