Belkin is currently experiencing an influx of 100,000 more visitors clicking on the site than usual. They are currently working to get the site back up.
Also the sale runs through September 30. I erroneously reported that it was "today only." You have two weeks to get deals on their merchandise. You don't have to buy it all today.
So be patient and you'll be able to purchase that swanky iPad Chef Stand + Stylus I posted about yesterday.