Sts - Security Transfer Systems
Makes you think you have won something, but it is a scam. Do not send $
I recently received a letter saying I had won $998,407.77 and I was a confirmed winner. I read and re-read several times and it at no time stated that I might win, it clearly said that I had "WON" the money. It asked for a fee of $24.87, but also on the back it clearly stated how to make ...