I have never experienced anything like this. Tophatter better get it together. I had three orders showing delivered and I never received them. After that happened I went to check my other orders. I am still waiting for at least ten other orders from this carrier. All late and all at some unknown or undisclosed location. I will not order from tophatter again. Sure they issued me a refund. WTF, who wants to go through all of that just to receive a refund? This has to be the worse carrier on the planet. If I could give zero stars I would. They don't keep you updated on your items, if you are lucky enough to get some tracking information, it will state en route, ok to who? Or processing at transportation hub, or something like parcel departed from overseas facility. Like that makes sense at all. The departure date is the date I should have my item. This is not worth the time or energ. I have shopped Tophatter for three years. After I receive my items or my refunds, I will NEVER shop with them again. My future items might be shipped with JCEX and I'm not willing to take that chance.