I got my turnouts from someone here... I thought they said they were Krome Werks or something and if im not mistaken, new they wernt more than 50 or 60 bucks new.
I have never actually heard TORS before but I really like the way the turn outs sound (they are loud though) but me likes loud!