Just got a steal on a salvage 2003 BMW 325iX for $5,000. Only 97k miles. YES, we had certified BMW mechanic w/us too!