Terrible service, and horrible shipping. They listed something as being in stock for drop-shipping on 12/9 which left plenty of time within their shipping window to be delivered right around 12/25. Needless to say the item didn't actually ship until 12/19, even though it was listed as in stock, and was actually delivered today 1/17. I hopped on chat with customer service, during their Hong Kong business hours and got someone who refused to do anything for me other than tell me to wait for it to be delivered. At the end of our conversation she told me she'd refund $20 immediately if I agreed to refuse the shipment when it arrived, to which I responded I expect a full refund if I'm going to refuse the shipment when it arrives! They kept giving me shipping info that linked to non-shipper operated sites that did not give me any info other than that it was shipped on the day of purchase. It wasn't until the package was passed off to the USPS did any of the shipping info become live.