If you can get a DSM T25 to bolt up to an SR then you sir are one hell of a mechanic. The DSM T25 is also not the same size as the SR T25. Just because they are both classed T25 does not make them identical. I think you should take the suggestions above and read a little before you go around slamming peoples pricing.
^^ DSM T25… funny doesn’t look like my turbo outlet will bolt up to that. How about yours?