While we're on the subject, I assume O2 charge VAT ontop of their contract prices, much like other phone networks? I'm on orange and my £35/month plan always comes in at £40+, because of VAT, is that the same everywhere?
Choosing the right carriers too. I have an HTC trinity, has wifi, 3g, etc. and is like 2 years old, but because my plan is shit I can never go online without it costing f**k loads.