dstrong pretty much covered all the bike shops you need to know. as for places to ride, i ALWAYS see cyclists riding up 360. i'm not experienced enough to do those rides yet, but my boy does love riding up 360 to 183. you hit some of the toughest hills on that route, i'm really hoping you're not avoiding the hills. it's the best part of the ride and the descents look amazing.