I have used Gwynniebee off and on for a few years. I agree with many other reviewers who have said that the shipping times have lengthened in the past year or so. Oddly, I think it's ever since they moved to Ohio. You would think it would be faster from there because it's more central. Not sure if it's advertised this way anymore, but they used to advertise 2-day shipping. The problem is that they don't always prepare your box until they receive your last box and they don't use 2-day shipping on the return bags. The woman I spoke with when cancelling my membership said that part of the reason they take a long time to get things to me is that the system is showing I still have items out... I don't see how this is my fault since I don't mark things as returned until I have dropped them at the US mail in a blue box. I live in Illinois, which is fairly close to Ohio, so I think their problem is actually with US Mail... Also, when they say 'we've started prepping your next box, it often still takes 5 or more days to reach you because they have processing time before the shipping time. You will see right on their site 'shipping label created' and they won't actually ship it for days more... anyway, because of the long turnaround time, you would need to order the high volume memberships to always have a variety of things from GB checked out. A couple of other gripes: they no longer allow you to cancel online. I think any subscription service that allows you to subscribe online should be required to allow you to cancel online. Also, I used to regularly get item upgrades and I haven't gotten one at all since I moved to Illinois and resubscribed.