I bought my Golf there new back in 2001. Used to let them do the oil changes until I got my car back with a oily thumbprint on my a pillar.
Guess I owe them, it was their inattention to my car that started me doing my own maintenance, but I agree, stay away from their service department.
-D...