I use a guy in West Bridgewater (only because my shop is in Brockton and its convenient) If you are familiar with West Bridgewater the shop is called Jimmys Service, its on Route 28 behind the Dutchland Drive Thru, about a half mile before Montys Cycle Shop. He had alway been very fair to me.