I have been chasing my refund from my bank for several months after I cancelled my order, as it didn't arrive within the 5 days shipping time they promised.
When I contacted them about the shipping time they said they will have to order it from their Hong Kong warehouse. I needed the item as a gift the next week so cancelled the order.
They said the funds would be in my account within 5 business days but they lied. I have had to contact the bank for them to try to get the money back.
Extremely bad service. Avoid at all costs.