Thanks everyone, so that guy wouldn't really budge on price, and after the comment here, I decided to pass it up.
I found a similar 328i 6MT sedan with ~37K miles
From a non-affiliated dealership, and the dealer acquired it at auction.
It has leatherette instead of leather
They are asking $23,000
Would it be reasonable to offer them 20K?