They lost all my billing information after a 'system upgrade'
They informed me my payment was not going through after 10 months of successful payments. Upon inquiry, I was informed they lost all my billing information after a 'system upgrade'. No word yet on whether they just lost it or if I'm now vulnerable to fraud.
Any online links to customer support are dead links. Not sure I trust a business that makes such a self-destructive error.
July 1, 2025
Unprompted review