I purchased from these guys and broke the brittle plastics during installation. Plastic practically fell apart in my hand. I used to work in plastics so I was familiar with the problem. Old recycled reground plastic with not enough new virgin materials added to it. Anyway PRO replaced the plastic for me immediately minus the 6 weeks it took to get shipped over from China. They also immediately replaced a muffler for me that had a broken weld. The muffler they had in stock as it arrived quickly. Very happy with the service from PRO.
https://www.powerrideoutlet.com/
/