Looks like SweepstakesAdvantage has changed their name to Infinite Sweepstakes! That is a classic way for a scam company to keep ahead of the law. I guess they will never be answering the phone to award me my "2d Place Win" !
There are several scam accounts on Instagram and Facebook that pretend to be us. They can be convincing, so be careful! We will never reach out to anyone by phone or social media.