It seems to be the same for everyone, this kind of thing happened to me too. Unless you have a quote from another bank, walking in empty handed will always get you screwed on a loan rate.
Want to see something magical? Go back with a quote from your bank, watch them immediately match the rate...