Wow. (I deleted the wow, as it was a trifle twee. But that was my first response).
Dear ALLEGRA, (the all caps is a nice touch, doncha think?)
As one business professional to another, I do not appreciate being hung up on. I would show you the respect you deserve and I only ask for the same in return.
You had brought up a lot of points which could have easily been addressed.
1) The online reviews were written by companies and banks like the one you have decided to proceed with. That is how they win clients. They write slander online to have as a reference point for clients such as yourself.
2) We CAN offer the rates that you were quoted. No hidden fees.
3) We ARE a Canadian company.
4) We have over 15,000 clients from coast to coast. We do not have the convenience of clients walking into our branch for a business bank account and signing them up for processing as well. We have earned our clients by treating them well and they in turn provide word of mouth advertising. If you like, I can provide you with a number of references and referrals.
I hope you can see past the unprofessional sales tactics used by your branch and allow us the opportunity to speak again. If not, I wish you nothing but the best of luck in your business ventures.