I recently got the M2 uppipe installed and the dealer told me that the uppipe was not machined very well and said that they had to fabricate it and charge me more money. I got this part from Vivid racing a long time ago. About 6 months ago. The guy that worked there seemed a little anxious to get rid of this. Go figure. I am not satisfied with this outcome and would not recommend either the part or purchasing from vivid.