I use an 0845 number myself, but I supply the ordinary landline number too. The 0845 is hardly a rip off at 3.5ppm. Some of the bad publicity around these numbers is unfair as some cost little to phone.
I got mine years ago when it looked like I was going to be moving to another telephone exchange area. It would have been easier just to point the 0845 number to the new number rather than having months of confusion letting everyone know the new number. As it turned out, I stayed put anyway.