Rick is an awesome guy. I had my car towed here after looking in repair pal so I already had trust in him. I noticed it also said he didn't experiment with bmw's but I talked to him and he said I can trust him. My 03 325i didn't start so I had to get the started replaced, with 4 hrs of work, and with his rates I was quoted at 650$. Rick knew my college budget and once I came to pick up my car he just took off 5% and I ended up paying around 610$. Which is more than fair for an honest man and a reputable place of business. I just gotten my new e90 and I trust rick completely as long and he can help me. True and honest man, thanks rick!