for what it's worth, I ran the carfax:
Date: Mileage: Source: Comments:
11/22/2002 Georgia
Motor Vehicle Dept.
Norcross, GA
Title #000000020400623 Registration issued or renewed
07/19/2006 North Carolina
Motor Vehicle Dept.
Morehead City, NC
Title #772228062002040 Title issued or updated
New owner reported
08/08/2006 Mercedes-Benz USA, Inc. No recalls open for repair
http://www.carfax.com/cfm/UUCP_ViewReport.cfm
*******
kinda weird...