I don't make that many phone calls on the VM landline, so save a fortune using
http://www.call1899.co.uk/index2.php
It's a PITA dialling in the prefix before each call, but it so me money and that's what I need.
My last provider gave out a free box that automatically added the prefix number, but they just suddenly left the market.