asked by
on 11/18/19It is located in vietnam. The address on their website is an address of a shipping company, which does not have any connection to them. They are a FRAUD
It is located in Vietnam, and run by a Vietnamese. The shipping and returning policy in Vietnam is quite difficult
VIETNAM and to return anything, you basically have to pay what amounts to an airplane ticket.