I have seen some bad reviews about Rose Wholesale, but I had a very good experience with them. My items came on time and they were of the quality I would expect or better. The jewelry is of comparable quality to big box stores, but for about 1/2 the price. I only received 1 clothing item so far, so I can't say anything about that yet. One of my items had a missing stone and customer service was very helpful in getting it resolved. I think some of the bad reviews are customer error when ordering. Each item clearly states how long it will take for processing and the shipping method also states clearly how long to ship. If you pick an item that says 15 days for processing and then choose a ground shipping of 10 days; yes, it will be about a month before you receive your item. I'm very satisfied and have placed a 2nd order.