Epic Cycle is no doubt my go to shop in the area. I’ve been a customer here for a few years and have no complaints. They’ve helped me out with special orders, repairs and yes, a bike. The shop has a nice selection of just about whatever you may need and if they don’t have it, talk to Mike and he’ll hook you up. The store has a very casual atmosphere and there’s limited sales pressure. They let you browse around without hounding you, but are certainly more than happy to take the time to answer any and all questions – all you have to do is ask!
I actually meet Mike (the owner) at a workday to help maintain some of the local trails. It’s nice knowing the shop not only helps people to get on a bike, but play a role in helping maintain / create places for everyone to ride.