I love how people are going to buy an M3 and can't friggin pay the small fee for a vehicle history report. I am sorry but I was the lead architect and designer of the the Experian Auto Check Application which is a direct competitor to CarFax and actually much bigger. It is not like this stuff is free to these companies to provide the information. Sorry for the rant but it drives me nuts how extremely cheap some people are about this.
12 X5 50i Sport w/ Adaptive drive -- 11 M3 DCT
--- Laid to rest----
2011 X5 50i (Lemon) -- 2008 550 Msport -- 2007 x5 4.8 sport -- 2004 545 sport -- 2002 x5 4.4 sport -- 2001 540i Msport
2000 SL500 -- 1997 SL500