Do I have to go through that link to get to the prize page? I went there earlier and the Steamers was there, but the page would not let me log in, so I went the normal way through Dillons.com and when I got to the digital coupon page, the Steamers did not come up. I am thinking that link is the only way to get there, but they must have been having a problem earlier.
The daily deal is until supplies lasts, so maybe it ran out when you clicked on the link. I am sure it gets high traffic too and may take a few clicks on the prize page to get through. Hope that helps!