I have been suffering from tinnitus for the past 4 yrs now and it seems like its getting worst. How many of u guys r also suffering from the same thing and how r u dealing with it?
Mine came with right size clamps but it came with a ding in the right side muffler. It took VH about 2 months to send me a new one, terrible co to do business with.