Pretty much, it's especially funny when they come back with different numbers everytime. My local dealer is probably the worst of BMW dealerships.
Offer 3k Off, Shake Hands, Paperwork shows MSRP.
Not to mention the thing had 700 miles on it, apparently all through test drives.