I've bought one bike from here and my dad has bought two. Paul, Terry, and the rest of the guys are easy to work with and have the best prices around. I take one of my bikes that i bought somewhere else there to be serviced and they always have the best service rates and do the best job. I highly recommend buying from them and allowing them to service you bike.
Pros: Great customer service, great prices, good owners
Cons: Low inventory but can get almost anything