I started taking my X5 to Euro Specialists when my 2007 X5 was having major problems (multiple oil leaks, multiple coolant leaks, faulty rear air spring etc etc. I could go on but I think the point is made.) I have been very happy with their service (both work and customer.) On the customer side they have always been so friendly, helpful, and easy to talk to. As a woman (5'1" 35 year old blond usually with my 7 year old and 2 1/2 year old in tow) they have NEVER talked down to me and have always tried very hard to be thorough in explaining the situation and options. They have been very personable and have had multiple conversations about their own children and families while sighting in or out. One particular thing that stood out to me was after only having just started going to them (3rd time) and it having been at least 6 months since the previous visit both on the drop off and pick up Jim Jr walked through as I was signing everything and said "oh hi Abby how are you." Honestly I was shocked he remembered my name and appreciate that level of customer service and acknowledgement. On the service side I have always left there knowing they did everything they could, took their time, and made sure there wasn't a stone left unturned and the promise that if there ever was bring it back and we will take care of it right away. After years at the dealership being shuffled around, just one of the heard, knowing I was being overcharged not sure the problem was really fixed or just patched and trying other places out of convenience where I felt like a complete fish out of water every time Euro Specialists has Been a breath of fresh air for me and my car and certainly makes the lack of rental car service on property completely worth it. I know, there, I am an individual with a name who needs help with my car (a very important part of my life) and not just a number waiting in line (I think anyone with a BMW in Orlando knows exactly what I mean by that.)