OMG! I keep seeing the commercials for that company, and I felt like they were a sleezy scam.... turns out they are! I would be FURIOUS if I were you.

So glad you caught it and the bank is reversing all charges. You are lucky since most banks wouldn't so it. I know even with my bank it varies on branches. I have two accounts. One opened where I used to live, another opened here. If I happen to overdraft one, they ALWAYS reverse the fee without a problem. The other account makes me threaten to leave the bank before they reverse the fee. I was told by my local branch that the fees is how each individual bank makes it money. Now... I made it sound like I always am overdrafted. I am - I'm AWFUL at keeping my checkbook balanced!