Awful experience
Awful experience. Customer service is a rude, abusive mock of a service. Ignorant ppl and ignorant policies, avoid. Cancelled all my accounts across us, uk and Ireland. They should go out of business, unfortunatelly they never will.
Date of experience:
May 28, 2025