1 reviews | Active since May 2017
A debit order went off from my account after my account was settled in full. Still struggling to get a refund after more than a week. Very little to no communication.