I purchased a pre-owned 2013 X6 with 43kmiles @ Century West a few weeks ago. Century West salesman discussed for many days how great condition the car was in, both inside and out, top to bottom. I wired them the money and they shipped the car to me b/c I live out of state. I trusted them fully on their statements of condition of the car, in fact my purchase was fully based on that alone. Finally delivery date, when the auto transport company driver backed the X6 off the truck at delivery the cooling fan was racing on and off, noticeably and very loudly, on and off. I have video of it. I thought it was weird right away. I drove the car to fill up with gas and the fan was doing the same even while driving, very loudly, i have never heard a fan going on and off while driving. A few miles later the engine temp came on and the car warned me to pull over because of hot engine temp and warned it would overheat. The car has been confirmed by both my local BMW dealership and also by a non dealership mechanic to be throwing water pump fault codes and needs a water pump and thermostat, (as well as battery and front brakes!!). Century West BMW's only solution was that they told me i need to talk to my local dealer to see if local dealer will fix it for me. Hello!?!?! I didnt buy it from local dealer in MA I bought it from you Century West BMW. Century West has shown zero effort and zero interest in paying for the repair or making it right in any way, (but they showed lots of interest in taking my money and accepting the wire transfer.) I have a video of the cooling fan racing/cycling on and off when it came off the truck and a video of the hot engine light/message that came on in the first few miles. They took my $34k pretty quickly yet not willing to take care of an issue and didnt deliver me a road worthy, didnt deliver me an operable car. I was also informed by my local dealer the battery is all but dead and the brakes are well below acceptable dealership tolerance and the key FOB is telling them it needs brakes. So I paid $34k for the car, I was assured was in great condition and within minutes of being off the truck(and in reality while it was coming off the truck) it can't be driven!!!! I have never been a party to a more fraudulent, unjust, deceptive transaction and the service/parts director Joe Deitrick just doesn't seem to care.....specifically service/parts manager Joe Deitrick has shown zero sympathy, and zero customer service skills, and just doesn't return phone calls, and has taken no initiative to make it right in any way shape or form. I gave you $34k you dont even try to solve it? You dont even pretend to have customer service skills? His solution was for me to be cordial(his words exactly) to my local dealership and they would hopefully take care of it for me despite it being out of warranty and despite me not purchasing car there. I would never recommend anyone trust this dealership nor trust Joe Deitrick. Its pretty simple, you cash my check and I simply expect a car that's operable/road worthy and free of fault codes on day 1, thats all pretty simple......Only conclusion here is that Century West BMW is a deceptive, untrustworthy dealership. Imagine if you were me and paid $34k for a car that you were told was in great shape, yet off the truck it had failed water pump and couldn't be driven!?!?. I have never in my whole life written a review of any restaurant, any retailer, any business but I had to speak up as this shouldn't happen to anyone and if you deal with them, be careful!!!!. Take my word, all I asked for is for them to deliver the goods that I was promised and that I paid for....a road worthy operable car. I have a car that needs $1500 for water pump and thermostat, (not mention brakes/rotors and battery for another $1100 and I have yet to drive the car!!). I wish someone would have posted this for me to read before I wired them my hard earned money. They bragged about being a tier 1 dealership. I guess tier 1 stands for tier 1 fraudulent dealership with zero customer service skills and a deceptive employee.