Zero satisfaction
This deserves zero stars. Nearly 90 days into this frustrating situation, it’s been one glitch after another. Avoid this at all costs and opt for traditional methods that give you a physical card immediately.
Date of experience:
Aug 31, 2025