My 2001 330ci has 53,000 miles on it and yesterday my parents and I were discussing about trading it in for a new one. So my dad and I went to the dealership and I saw a 2004 M3 Black on Black with every option on it and the car was 52k, a little steep for me because I have to pony up some dough to buy the car plus insurance payments, but it is HOT!!!!!! I am considering putting myself in debt for this car, hahaha no I am really not! But anyway my father being the business guy he is tried to negotiate a deal with the salesman that he has bought 3 other cars from in the past at this one BMW dealership. The guy was a total idiot and was not willing to even give my dad any kind of deal what so ever! My father even offered to pay it in cash but the salesman was not very willing. After we left I tried to explain to my dad that it is a M3 and they don't offer many deals on them because of there limited number. Later that day my dad went to another dealership that he has never dealt with before and they were willing to give him 5 grand off a 2004 M3. So, was it messed up that the first dealership didn't hook us up??? I thought it was shady but in a way I didn't because if BMW doesn't sell it to us the next person in the door will probably buy it at full price!