I order constantly from online retailers. Animed are the slowest. Their website frequently hangs and freezes. It is almost impossible to get through on the phone. Give this company a miss unless you like wasting time!
6 years ago
Animed Direct has a
1.6
average rating
from
289
reviews