I just purchased the Cobra Slip-On for my 2015 Yamaha Bolt C-Spec to replace the original muffler. Exhaust came very quickly (Thank you Parts Giant). Muffler comes with all necessary parts to install but make sure your mesh exhaust gasket is in good shape before installing. Otherwise you will need to order a new one (Mine was fine but for others maybe not). Exhaust took me about 20 mins to install with no hiccups to speak of. With the new muffler, the bike sounds dramatically different. The sound at idle was worth the money I spent alone. The bike is definitely louder than stock but does not sound straight piped. Of note, I was advised not to buy the Cobra fuel controller with the muffler. My Yamaha dealer rep. stated that these are ,in his experience, unnecessary and tend to over fuel the bike with no other modifications. I have run my bike in its stock state of tune with the muffler and there are no lean conditions etc. Bike runs as good as it ever did. I will say on deceleration there will occasionally be a few pops but nothing excessive. My understanding is this is due to the change in back pressure not a fuel condition. Overall I am very happy with my purchase and would do it again. With regards to my experience with Partsgiant, this was my first purchase through them and I was pleasantly surprised. I was skeptical because their prices were significantly lower than other retailers and they included free shipping. However shortly after my payment, my order was processed and shipped. Shipping was quick and I received the muffler not long after (2 days but may vary on your area). Overall I have been pleased with the muffler and my experience with Partsgiant. I will definitely be back for any future purchases.