well to me anything is better than what i have right now. by the way my stock pipe is broken, thats why i was so desperate to get a new one. the one i bought was only 50 bucks with a little rust and the usual wear. but it made me mad that i didnt come with anything but the pipe, so i have to run around getting the stupid spring and gasket, which sets me back even longer in time and money