well despite what you guys said, i went by assael to check it out, cause it cant hurt, besides it is right by one of my friends houses. The guy that I talked to, some guy named douglas was pretty nice, he only had one 330Ci in manual on the lot and let me test drive it and it felt pretty nice. Although this one didnt have everything that I wanted, he said that he could either modify the one I drove or a few more that are coming in soon to the way that I like, put the 17" M wheels back on, that the moonroof out, paint it black instead of silver, and If i wanted I can also put the leatherette in, instead of the leather that was in there to save costs, and he said that he could modify all for me without any charge or anything. He also ended the meeting by saying that "if price is what im looking for, then dont worry about it, I can always knock off another 500-1000 if thats what it'll take you to get into this car". Seriously one of the nicest guys ive met. But all of you say that Assael is bad. Also, would it be worse to have the dealer just modify it like he said, I dont quite know what this means, or order one the way that I want it? But he said that he can always modify it to the way that I want the car, and he originally quoted the same price as on the BMW website, but then after that he also said that he can take more money off if taht is what itll take to get me into the car.