just to let you guys know what where I'm at. Bike failed its test last week 2 oil seals one tyre and front bearings. Front oil seal was really piss easy, front bearing again piss easy. I got them from a bearing dealer 11 quid for 2. everything done apart from the rear shock. I bought the complete shock off ebay and that will be fitted in the morning I'll also phone for a retest. just bought insurance TFT at a cost of 113 quid. Considering this is my first scooter, 125cc I didn't think it was bad or maybe I'm just naive. Hopefully I'm on the road by friday.