Epik LLC Customer Service Contacts
United States - 98015
Amoozle.com is false advertising their product. Amoozle policy suggests that there are 48 hours in which it is possible to cancel your order but when I decided to cancel it after just few hours I was refused. THey didn’t even bother to explain why they refused me...