I bought the seat from a one of the guys I met on here. He sold his XMR and still had the seat that he bought from the same dealer my bike came from. If you could find a deal like that, i would suggest trying it first. If not, the dealer is about the only other option I could find. I was told ~700 bucks from them. One guy in Columbia, SC said $1000. I laughed at him! The other stuff...rack extensions, cargo bag, and rotopax can all came from ATV outfitters. Those guys are great and they have very competitive prices. I recently sold a set of Zillas to a guy on craigslist and he needed some wheels. I gave him their number. He called me the next day to thank me for telling me about them. He said he ordered the wheels that afternoon around 2 and had them at his house before 9 the next morning for way cheaper than any other set of wheels he had ever bought! He said he didn't realize how bad he was being ripped off by everyone else until he bought from them! Thanks too for the complement!
The wheels and tires came from ATV Outfitters too! When I had the 10 hour service done the guy at the dealership quoted me almost $1000 bucks for S/W OL2s! He told me they were impossible to find and all sorts of other stuff. I talked to Matt the day before that and he was WAY cheaper and had plenty of tires! I love some of the "experts" at the Stealership!