My original parts arrived quickly but part of my order never showed up, and was not listed on my invoice as being shipped. Customer service finally sent me my remaining order. My muffler also had been beaten up pretty good, but that could have been UPS's fault.