Settlement fees are part and parcel of the vast majority of mortgage products. Establishment fees are another annoying one which sneak in to a number or mortgages. I doubt the bank mislead you JohnK, most financial institutions articulate these fees pretty clearly in the fine print.
FWIW - the much bigger rip-off is state stamp duties. They are pure tax, and provide very little value at all, apart from lining the state's pockets. They reduce liquidity in the market, and are generally useless.
Don't even get me started on Real Estate agent's fees.