Originally Posted by
SkyTeam777
She also said the transit visa is at your own expense ($20 USD).
You don't actually get the normal transit visa for the STPC. Instead you get a laminated plastic token which you hand to immigration and they stamp your passport for a 24 hour stay. No need to line up for the actual visa if you don't intend staying any longer than that.