Does anyone else find it spectacularly annoying to be charged through the nose for 0845 and 0800 numbers? I seem to have to call them all the time, and they have added 35% to my bill.

Update: A reader provides this excellent link: Say No To 0870