This company, despite me having no account with them, have somehow deducted £26.95 from my account. I have sent them screen shots of my account statement and proof that they deducted this money but they are refusing to refund the money they took. I have not received nor ordered anything from them and they are still refusing to refund my money. Absolutely shambolic customer service. Disgusting service. STAY AWAY
4 years ago
Studio has a
1.3
average rating
from
1,567
reviews