I buy all my parts from them, and I've never had a problem. All the Biturbo exhausts they sell are brand new. I've tried a few other places, but mopedsonline takes 4-6 weeks shipping and mopedwarehouse never even replies to my parts requests so for the extra 5 dollars, I think it's fine to have the parts get here in half a week. But then again, when my bike isn't running, money isn't an issue for me. I just wanna get back on the road.