The part that gets me is
It is very likely that the HD will be out of stock in the first 5 minutes the store opens. Some stores are already out of stock because people are buying it early, returning and re-buying tomorrow.
People buy it early and return it? That just seems inappropriate. Then again, if someone bought it early *without* knowing about this, they should be able to return it and get the rebate. Or at least it would be nice.