Listen to the above advice. STT is a sh!tshow that defies logic.

If you have GE, take your cards. STT Requires the cards to use GE, the only airport I ever transited thru that required the card.