Faultless service, honesty and pricing. Second time Ive used the shop and both times impeccable service and attention to detail. Not sure why anyone would go elsewhere. K ... more