when I buy the xvs950, I do the first service at jordan bike, I buy the bike from them. they tell me before the service will cost me around £260 BUT after they do the service, they ask me to pay £360, coming with things like first service, computer testring, bla bla. so, I tell them I will not pay this amount of money after they tell me a price and they drop the price around £300. was the last time I enter in their shop. when was the time for next service, I try Craig service and I was very happy with the jobs and the price is also very very good. I search for the bill when Craig do my service with his stuffs: £118 complete service + change both tires (my tyres) at this time the oil+ filter was £45 pounds, the spark plugs £5 so, £68 for his work. and there is something like 2,5 hours of work. last service+ one tyre change cost me £65 with my oil, filter and spark plugs and the tyre. I don`t think you will find better in area. the only problem, you have to book your service because is very busy. sometime I have to wait 2 weeks for a window. the MOT cost me £25, I don`t know if is a good price because I don`t try another place