Has anyone ever heard of this co.? I keep getting emails from them but I do not have them on my list of shops. They are offering a 2 step bank shop, for a sweeeet amount of money, but it sounds a bit scary even tho once you overdraft your new account, the bank will not report it to credit bureau. HUMMMMMMMM!