My X5 3.5d was vandalized while i was down here. The body shop had to send it there for things. I was told they did computer updates, recalls, reprogramming, etc. When I went there they REFUSED to tell me what they did to my car?!?!?! Nor did they notice the blatant problems and missing parts that the body shop didn't even install. That's not how I'm accustomed to be treated by BMW AT ALL!!!! Also they grossly overcharged me for "simple things", ones that I would usually not pay for at all. I like my OEM accessories and they were high on everything. I bought a Gund BMW teddy bear for my friends infant son in Iowa and they refused to ship it for me even if I paid the costs, when in 11/2016 I purchased the toddler BMW child's car that they move using their feet and it honked the torn and all. The BMW dealer in MA I've been going to on and off for 20+ years boxed it up after gift wrapping it, threw in a blank card and charged me $16 over the retail cost and that included ground shipping. Now that is service in my opinion! The BMW toddler car got there right before his 1st bday and he LOVES IT!!! I recently went to Lauderdale BMW for a part and was so blown away impressed that I'm having the botched body work done there, few recalls that it needs, scheduled maintenance, tire balance, Nitrogen pressure redundancy and rotated. I think I'll also have the free GPS Map update I have never used done cuz roads down here change a lot. Deactivate and retrofit my BMW Assist system so it works again, have a total car retightening of all the screws and bolts so it stays tight and doesn't shake vibrate or rattle. Probably a full in/outside detailing cuz it's been 6 months, all new wiper blades and whatever else they recommend is necessary. Who knows since they just brought the X5 3.5d back for mid 2017 after stop making them in early 2014 for a lame hybrid version, I may check one out. I have a 2013 and thought I'd drive it forever and was prepared to until I found out about the new one. We'll see how much different they actually are. The one I have I ordered at the dealer with all the options possible into the European delivery and then they're running a deal that I could double my warranty service and maintenance to 100,000 miles for like another two grand so I took it and because of that I haven't put a dime into work and it's run perfect but is about to hit 120,000 miles and with what's happened to it I'm worry some regarding its future reliability and such so I guess it comes down to how my gonna like it better and do I want to get into having another four digit car payment a month? But either way if you want to BMW or need one serviced I would highly recommend you do not go to Vista after the extremely shady, unprofessional and miss treatment I got on numerous occasions in addition to the blatant things a BMW dealership should instantly see are missing especially when it's coming from bodyshop and does nothing about them??? Lauderdale BMW is a whole Nother ball game where they treat you like a BMW dealership should treat you and I don't see any sleazy business tactics or so forth and that is why I am in trusting them into repairing the damage from the vandals, performing the recalls necessary, performing any service that it needs and whatever else. I rely on this car for my living as I work in real estate so I need to be 100% when I drive it back to Boston and not have to even think about worrying. I am glad I had to pick up a part the only the dealer had in fountain Lauderdale because if all I knew was around he was vista I would break my cardinal rule and bring the car to a garage that specializes in the make of BMWs, that is how much I do not trust that dealership or the people that work there and I think that alone should say it all. read more