My scorpion cat back system got delivered today. Anyone used one of these mine is not the best of fits which I'm a little gutted about.