a very dejected question, because i always come Bellar's motor to do my BMW service. But after gavin's gone, the new boss can't make me satisfied. last time, after I did full service( it cost me $600), I heard belt noise. OK, I just return my car to him and then he told me they found main tensioner pulley assembly faulty.and they remove fan& Belt, replace tensioner & reassembled. It cost me $400. but 3days later, the noise comes back and I found my car has oil leaking problem as well!! you know my car never has such problem! Oh what a horrible experience to me! tomorrow I will go back and ask him are they repairing my car or damageing it? anybody can do me favour just tell me where is a good place to do service and the man is HONEST! thanks!