No doubt, the company's customer service is terrible. Waiting for 3 weeks for a package supposed to arrive in 3 days is just awful. Then, they reroute it back to their HQ. When I asked for a refund, they said no and promised to ship it again. Now it's 5 weeks since I bought it, and the tracking number only says the label's made, but it's not shipped yet.