Does anyone here have these? I'm looking at a set for my bike, was just wondering if you guys had any issues with them. One thing I'm not sure about is the non removable baffle. I want them to be heard and not just seen. Scare them dogs off.... know what I mean?
Thanks for you responses, I have bought them and they should be here monday... Wife was surprised LOL