I think that I have dealt with this place. There is a guy that is close to Grand Rapids, mi and has a California number. If its the guy that I know, he gets good running bikes and strips them down and sells the used parts. Some parts are worth it if your in a pinch, but his prices are higher than they should be. Just realize that each part he sells is used, so in saying that, you roll the dice. He helped a friend of mine out with a used pipe for a yz450 that was missing a spark arrestor. The website was darksideracing.biz