I have never heard those two words together before... "Best" and "Banks"... A bit of a oxymoron

... All banks will try to screw you at every turn... It's what they do, sorry to say... put your savings in coffee cans and bury them in your yard, would probably work out to be almost as good financially... I am guessing