As the proud new owner of my dream alpine white M5, I was in need of a reliable mechanic in NY to look over the car to make sure I didnt make the worst purchase of my life and also just to make sure the car was safe to be on the road. I joined this forum and found George aka m5deamon over at M-Chanics to be highly recommended so I decided to pass by his shop. When i got there although he was extremely busy with some high end incredible cars, he still took the time to walk outside to see the car and at my request even took the car for a ride to make sure things were in sounding order before we set up an appointment. When I got there today, the day of my appointment, he was waiting for me and got right to work on the car. HE immediately found my exhaust on the drivers side was detached and missing both bolts. This is my third BMW, i also currently own a 14' X5 and needless to say ive been to quite a few mechanic shops. I have never had such an experience as i did today with George at M-Chanics! He treated me like he knew me for years and answered every question i had without hesitation. He made sure to inform me on the things i need to do with this car being as i am new to the M experience. I cant begin to express how much i appreciate the fact that he wasnt trying to push jobs on me instead he let me know the rod bearing job I was so desperate to do wasnt nessesary to do just yet. With the things he did do (motor oil change and diff oil) he was very precise and meticulous making sure to spray and wipe down the area of work. After he was done he put the car on the computer and ran a diagnostics of the car and figured out why my pdc wasnt working at no additional cost and what he did charge for the oil changes was more than fair. George i cant thank you enough for all that you did today. All i can say is that you have me as a loyal customer Fo Life!!