You can still enter daily for a chance to win the Michaels Rewards Appreciation Instant Win. You must be a Michaels Rewards member to enter, but you can sign-up upon entry. There will be 1,887 winners of Michaels gift cards ($50 to $5,000 value). This sweeps started May 9 and ends June 5 which breaks down to about 70 winners per day. Thanks goes to Freebie Shark for sharing!