A anonymous New member May 27, 2010 #1 Also, I read somewhere that the finish on the exhaust sucks. Is that true?