FYI, just won a $5 gift card on the Shell Rewards scratch off instant win games. The site was down for the past 2-3 days and just came back up. I have had success with playing in cases like these, where there seems to be a glut of prizes after a period of inaccessibility.