Appalling customer service. They are now based in Dubai so you have to return items to there if they aren’t right which costs a fortune. They are so unhelpful when you contact them. Will never order again
1 year ago
www.vitagrace.co.uk has a
1.3
average rating
from
41
reviews