Its had an inspection 1 just missed one oil service. By the sounds of it its done a lot of miles in only a couple of years. I did think 800 was a bit steep but if he had it done at bmw they probably charged the earth and done some other bits and pieces. Anyhow off to see it on Saturday so we will see.