I totally agree with you, but in a way you're lucky in that UK websites generally have pricing provided online.

Afraid that downunder in Australia (which is the land of the biggest rip offs!) we...