Considering the sticker for my 02 325ci was $29,950 and I got it for $22,500 at 39K miles I'd say $27K for the 330ci with such low miles is a good deal. No harm in checking NADA or Kelly BlueBook to make sure, though.
Also I'd go with the following:
- Test Drive
- CarFax Report
- Diagnostic at Dealership
- Car Wash
Yes, car wash. If you wash the car and then dry it you'll find practically every scratch or dent in the vehicle, small and large. When you wash a car you tend to notice every little imperfection and it allows you to decide if its what you really want. Especially important if you don't get the CarFax report (possible accident damage is more readily seen -- i.e., repainting, bent panels, etc).
<a href='http://www.j-body.org/members/zzzzzer/profile/' target='_blank'>http://www.j-body.org/members/zzzzzer/profile/</a>