Well, RPM just sold their demo 2 days ago or something, and Decatur doesn't have any left - they are waiting on 08's. I talked to the Triumph dealer in St. Ann, MO and they said that they have one left that they would let me take for a spin. I doubt they can match MCC's price, but I can give them a shot AND I get to ride the bike.

Anyone know about the dealer in Decatur? Good place? I would prob. get my work done there after I get a bike.