I had a horrible experience with Cliff's BMW in Danbury CT on a repair of a leaking transmission input shaft seal. They were slow, non-responsive and the workmanship was poor. I was curious if others have had similar problems and also what alternatives are there for service. The people at Canton Cycles appear to be nice to deal with but the 50 mile distance is less than favorable.