Well if you have had bad experience in the past put that down to the garage/tec who did it. Not every place is the same you cannot generalise it as VW. You have to rate each garage and each member of staff for that matter different. Not every person has the same skills, common sense etc.