I recently moved to Pittsburgh and had been disappointed with my previous BMW dealer in Shadyside. I had heard great reviews about A&L and decided to go there. I took my car to them and spent almost $1500 on issues they identified as being the problem. Two days after getting my car back, the same issues, which I had taken the car for started to occur again. I immediately called them back and I was told to bring the car back. I expressed that I should not have to waste my only day off driving to Monroeville for an issue, which was not taken care of the first time and requested that they pick up my car and bring me a loaner. I was immediately told that I was not considered a "VIP customer" since I did not purchase my car from them. I had to escalate the situation and asked to speak to the service manager. After a good 1-2 hours of my time, the manager called me and sent someone to pick up my car. The point is, they treat customers different based on where you have purchased your car. They also don't take their time to fully inspect the car and identify issues that need to be fixed. It almost makes me wonder if they actually even do the things they put down on paper and charge you tons of money for. They care too much about keeping their "5 star" reputation and want you to rate them high by constantly reminding you of it during your visit. I had planned to buy another car from them but it seems like that wont happen anytime soon.