I just want to post here that the Venom ticket I won through this site was credited to my account a couple of weeks after the contest. I just looked at...