I never had no problems all my life activating any kind of Debit Cards, until today. They have a set up system to waste your time, and not really concern of getting you activated.
They are after your information. Be careful out there
Company wrote 0 public responses to the review from Nov 12.