STTC a buy