My 328 had transmission issues that prevented car from starting. Had it towed on Sunday and they had to diagnosed by mid afternoon. Turned out to be minor fix. They were extremely efficient and honest. I was very pleased at the level of service I received and will return for any work I need done by a BMW specialty shop. Thanks Alpine!