I was going to order the FreeSpirit x-pipe when I came across this TEC Stainless "De-CAT" X-Pipe | TEC Bike Parts - Custom Motorcycle Exhausts, Suspension & Parts. Has anyone fitted one and what is your conclusion? There's quite a price difference between the two...