New England Custom also gets my vote - they've done trigger work for me, but on DTs only. Dunno about the SST - why not give them a call? 603-287-4836 - they are straight and will give you an honest answer.