Husband and I come here for the majority of our riding gears and dirtbike needs. Great customer service and very friendly staff! We come here so often that half of the staff already know us lol. We usually get a "how are my favorite weekly shoppers doing today?" greeting every time we walk in that door :) The store itself is very organized and you can find just about anything you're looking for, but if for some reason you cant, they're more than willing to help and provide you with a catalog of things that can be ordered and picked up within the next few days. I believe we ordered my husbands boots on a Tuesday and it was already delivered and ready to be picked up on that following Thursday.
Dirt-bike wise... this store has mostly Yamahas and Suzukis. If you're shopping for Honda or Kawasaki, I'd suggest you check out the Rancho location. But they do have quads, a few Harleys and whatnot here too.