I love what I've ordered so far - everything fits perfectly, is in great condition, and I've saved a tone of money. But the shipping takes ages - the confirmation emails says between 3-8 days, which is bit of a wide margin, but when I track my packages, the delivery time is in the 10-12 day range. I guess I'm too used to Amazon, but the length of delivery time is a bit annoying.