Awful
Awful. Keep taking direct debits from my account despite me emailing to cancel it. Ignoring all of my emails. Do not get involved with this scam. £50 lost so far.
United Kingdom
Awful. Keep taking direct debits from my account despite me emailing to cancel it. Ignoring all of my emails. Do not get involved with this scam. £50 lost so far.