you should know going in that there is always state tax, processing fees, tags, title, etc. at car dealerships
Sorry to hear that he tried to hide it, but before you sign anything you should have them lay out the cost on paper and go over all fees.
'06 BMW E46 ///
: '08 BMW E60 DINAN ///
M5, Interlagos Blue, SMG
DINAN Stage 2 Suspension, Exhaust, Stage III Software, Front strut braces,
Intakes, 13% Underdrive pulley, 3.91 Differential, RPI Scoops.