I've used them, without issue... But, that was also 4-5 years ago. ScootMODS on the other hand will go out of their way to help out their customers... Been EXTREMELY satisfied with their products and support.
As Pez said, it's a REALLY bad time for ordering parts. As an employee of Dynojet Research, I know this first hand... Everyone and their grandma is back on the road and ordering parts.