Bit of a long shot as i've checked all over the o2 site but I was just wondering if anyone knows of any o2 bolt ons / price plans that take 08- numbers into account, as these are the numbers i call most often on my phone and am always left with a fairly hefty bill at the end of it despite quite low general usage.
Alternatively find a long distance calling operator with an 020 access number. Most will connect you to an 0845 / 0870 / 0871 number for about 2 - 5p min, much cheaper than O2.
Won't name any specific companies (in the vain hope that this post doesn't get deleted) but there are plenty out there.