For banks I will always favor smaller/regional credit unions over big national banks, they will still screw you but they will use lube and a smaller dildo...everything else is just game on, read everything before you sign and get the best deal you can - always be willing to walk away