My order took 7 days. On the 7th day I contacted them by email. A person called Michelle contacted me and made excuses but never offered an apology she was quite rude too. No customer service skills.
1 month ago
Animed Direct has a
1.6
average rating
from
280
reviews