Anyway ... get the letter charging me £20 to renew (now that I think about it - that's about $30). Nearly go through with the paperwork and decide to have a look online.
Anyway ... realise that the company I bought the domain through is a) different and b) only asking $8.95 to renew it.
... I was one step away from sending that $30 cheque off!
Moral of the story ... if you've bought your domain ONLINE and get a LETTER 4 months before it's due to expire ... ask yourself why they'd be sending you a letter when you bought online, double check where you actually got the domain and if you can renew it online.
It's only $21 but when you got loads of domain names ... it adds up!!
P.S. The company I used to buy the domain wanted an extra $0.99 per month for the privacy and I think Namecheap offer it for like $2 ... so in future I'll be using them ALL THE TIME.