Crikey, on the face of it you got a cracker for that price mate, well done.

Oh, and welcome to bimmerforums. How did you hear about the forum??