EVERYONE's very friendly but the mechanics are all over the board. A couple seem to be good but others shouldn't be working on bikes unsupervised. Their pricing is also erratic - some things fairly priced others well over MSRP. I wouldn't return, so I can't recommend this shop.