There is a shop near the Pembroke area on VA Beach Blvd. However, I'm not exactly sure how good it is. It is just west of Independence Blvd. They seemed to have a lot of bikes and were pretty nice to talk to (not much variety of gear though). I think they are a Yamaha and Kawasaki dealership. There is also a very small Honda shop further east on Va. Beach Blvd., but the manager was a complete ass to me from the time I walked into the door, so that was out of the question.