I placed an order for a self-stirring mug on this site but I didn't carefully read the product description so although the item got delivered in perfect condition, I ruined it in a few days by throwing it in the dishwasher (when it was a hand-wash only mug). As a result, I had to place another order for the same mug and wait another two weeks to get it. Now I've been enjoying my self-stirring mug just fine. I've only made two purchases on this site but I never had any problems. After I confirmed that I liked the product, I placed my order and paid with my credit card, and then a tracking number was sent to me two days later. I used that to track my mug till it got delivered three weeks later.