My BRP is away from home for the first time having some tuning and a few mod's done at XR's Only. As a kid living in the SF bay area, every one I knew who had an XR dream about sending their bike to the motherland of Xr's and having them work their bikes. if you had an XR's Only seat cover on your XR, your bike was assumed to be bad a@@. Well, now that I have a BRP and live in SO CA. Where else was I to Go? If I were to have read more about them on this site, the answer would have been many other places. I have read a lot about their terrible mail-order customer service, but what about sevice at their shop? I must say that I was very dissapointed to see that the shop looked beat up and only semi-professional at best. The guy that check my bike in did not rain down on me with a bizzilion things that should/could be done to the XR as I expected. A mechanic called me a couple of days latter to ensure what I wanted done. Now, he seemed to know what he was talking about and what needed to be done to get my bike right with the world. Great salesman too, hahaha. I went from just over a four hundred dollor order to a little over thousand dollors. It is not all performance up grades, I was a little accesory happy, skidd plate, tool bag, temp dip stick etc. However he did sell me on their exaughst system (pricy), cluch bushing upgrade, choke plate mod, air filter/screen upgrade, tapperd carb needle. I all ready had the standard power up kit on when I purchased my all most new, used bike (still had the nipples on the tires). The guy must have done it wrong because it has been running hot with a larg flat spot on the mid-top end. What the heck, I didn't know how it was suposed to run, even out of tune it is fast. I didn't know how out of tune my BRP was until it was recently put to shame by a little Yz250f. Please don't tell me that this is a fact of life! Hopefully I will soon see how a BRP is suposed to run and be honored to claim that my XR was worked on by the famed AL Baker shop. BTW, was told at least two weeks, then called and asked if I would pick it up in less than a week if it were ready. Mechanic got sick so it will be out an extra day. Yea, still don't count on them to return any calls in a timeley maner. I will post an up date, ST.