I have never been disappointed with the Bikers Bay guy's and they even work on metrics. Their pricing is reasonable and they do good work without trying to up-sell services. Not like North Valley Motorsports on Cave Creek Rd., I brought them a tire and rim and they charged me $150+ to change out the tire and bearings. They used stick on weights that will come off in the 1st rain but I didn't care about that because I use dyna-beads anyway. Before I removed their weights I checked the balance and they were way off, low quality and highway robbery, I only went there because I had a $25 gift card from them to use up. Burn me once shame on them, burn me twice shame on me. BTW, last time my wife got tires at Bikers Bay they did it for $60 less than North Valley quoted and they also did it the quality way, with clip-on weights.