I purchased my bike at AJs a few months ago and just have to say they really provide the best service and support of our sport I have ever seen. Recently, after having to take my bike in for a minor problem I was surprised to see the amount of customer service they offer. What really surprised me the most was they offered me a loaner bike. To me that was rare since I purchased an entry level bike from them. It seems like they cared enough to ensure I did not miss any riding time. While there I noticed how they promote SWAMP whether it is telling new Riders about the club, and it seems like they ask everyone if they are a member in order to ensure SWAMP members get their discount. Im sure this is nothing new to anyone who has dealt with them, as they are always willing to donate and help our club, but I think everyone shopping for bikes parts should give AJs a shot. Just based on the fact of what they do for our club, and how they really do take care of us...thats my 2 cents.