Extremely disappointing card experience
This is the most frustrating card one could choose. Your funds will be inaccessible for weeks after making payments. The support team is hard to understand over the phone. Do yourself a favor and avoid this card!
Date of experience:
Nov 30, 2025