Sts - Security Transfer Systems
I am a winner of $998,407.77. After i send $24.87 processing fee. Payable to sts. Nevada i wonder how many people this was sent to? Las vegas
Never heard of this company, not in media or in newspaper. Letter they sent was only to say i was winner and to send a processing fee. The key to being questionable is the processing fee. Mst be sent in within 10 days if not prize will be forfeited ...