It could partly depend on the shop. I've only had cleanings and one minor repair but the first place took six weeks as it was a very busy shop. After I moved I went to a second place that took only 2 weeks(they were the ones with the minor repair too). It was definitely a quieter shop.