I have been in the market for a 335i for a couple months now and I found several with good prices being sold at Deluxe Auto Sales which is in Linden NJ. They have lower prices than most dealerships but their reviews aren't the greatest. Has anyone dealt with them? Can bad dealerships still be a good place to buy a car if the price is right? And There is a certain car that I'm looking at that has 46k miles on it, so if I buy that car, and bring it straight to BMW will they fix up all the things that are wrong since it will still be under factory Warranty? Here is the link to the bmw's they are selling.