FlexCard Program
Consumer Report
I allowed this company to deduct $69.00 from my debit card as a security deposit for a Visa with $1000.00 limit. After doing so I have received nothing at all.in fact there phone number has a message saying they are closed, their website has disappeared and their support and info emails are ...