Card issues and no customer support
I'm having trouble with my card and can't use it. Customer support is unreachable by phone. I've submitted two inquiries via the contact form in the past two months, yet no response. I wouldn't recommend this service.
Date of experience:
Dec 04, 2025