Don't the Carphonewarehouse do it for something like ?ú30
Hope so as the Apple store quoted me ?ú120 to repair the phone. Too much!
lol I was joking, Carphonewarehouse isn't liked here. :evil:
If you do it yourself whilst in warranty don't forget it will void.
personally, I'd look into the more independant phone shops, and not the national branded types at getting it fixed (price fixed no doubt).
Wanna mention that you can send it away on that site posted above for ?ú40.
I fixed mine when i cracked it, screens are cheap on eBay and loads of videos on youtube show you how to do it. Even made a bit of money fixing other peoples for a while too,... Its easy enough, just patience and a steady hand ;-)