When I first bought my pre-owned 325i I knew I would need to find a good shop that would not gouge me every time it made a strange noise, or a light came on the dash... This was shop #2 (of 3) that I tried. I knew I had a coolant leak and Ray and crew accurately assessed it by replacing EVERYTHING in the cooling department to the tune of $1,400. Ugh fine, in AZ that last thing I wanted to worry about was the stupid cooling.
Now the tragedy (kinda)
I drove to LA in the BMW all happy as could be, and upon arrival a nice lady drove up alongside me and said: "YOUR CAR IS LEAKING GREEN STUFF ON THE ROAD!!"
(all obscenities from me omitted) After some distraught moments, and luckily having a gas station/shop 50 feet away, the tech saw that a coolant plug cap on the bottom of the radiator had come completely undone, which was very odd. After replacing the plug and refilling the coolant I was on my way.
On Monday I called Ray to ask if this would be an ongoing issue. He seemingly shrugged off my concerns with a "sorry that happened" and sounded like he had more important clients to tend too.
I went to this shop based on the other Yelp reviews I had seen about it, and I will be first to admit that Ray does know his stuff when it comes to cars. But overall I was somewhat disappointed with the service I was given and will be moving on to find a better fit for me.