Zero customer service or support
Wow! They steal your money and there's no way to get it back...unless you go through your bank. Absolutely no way to reach a human. They seem to have a monopoly on google too; very hard to even see reviews on this company.
Date of experience:
May 20, 2025