Olly
Horrible customer service
I swear to God, this is scam. I have placed my order on May 24, paid for Express delivery (which is maximum 7 business days). Its June 11, I still have no clue where my order is. I contacted the customer service, asking to advise on the status and issue a refund on express delivery. No response in the first place. 3 days and a follow up email later, no clear response on question 1, complete ignore of refund request. I DO NOT recommend this site.


