Are they all much of a muchness, and if not, which one do people recommend?
I'm picking up a 1 year old M3 from Sytner on Saturday, so assume all will be completely above board, but it's still worth getting a check, just in case.
Original and best. For what it costs (£20) compared to what you would be speding over the duration of your ownership for the car and the guarantee they offer there's no point chancing it with anything else IMO.
Two changes of plate on a one year-old car, BMW finance on it (so hopefully cleared by BMW, not sure how I check), but as it's coming from a main dealer, I assume that these things are fine.