GE Capital Bank
Consumer Report
I got a call from these scammers, though I had not applied to them for anything. I can't believe people think they have the ability to put money on a Green Dot card. They are nothing but big scammers and I don't know why the feds have not shut them down. Don't give them the time of day. And don't ...