Robert
Buffalo,#2Consumer Suggestion
Tue, July 10, 2007
It's not a credit card - it's a DEBIT card that you have to put money into in order to use it. It's clearly stated on their website. It's not better than the debit card you can get from your bank - it's worse considering the intitial setup fee and followup monthly maintenance fees.