Horrendous service, placed order on 24 Nov received on 11 Dec assured I would get£25 compensation, received £15. Took so long to get through to talk to customer support, will never use again
C Scott
6 years ago
Animed Direct has a
1.6
average rating
from
283
reviews