I found a '91 318iS at Millersville Auto Exchange, 100k miles, "1-owner", AC "works", $4,500 list.

-Anyone know this dealer's reputation?
-Is there a good place in or near Millersville (zip 21108) to get a pre-purchase inspection or at least a 2nd MD inspection?
- What is a good price if really in good condition (e.g., 9/10 interior, 7/10 exterior, 9/10 mechanicals)? kmm.com is $3,800.

Appreciate any advice.

-John