Dennis will give a total of about 300 refunds to customers who shopped between Nov. 16 and Nov. 23, some for purchases of more than $5,000. But unlike most refunds, the customers will get to keep what they bought.

Dennis isn't complaining about the refunds. He says the promotion pushed sales to about three times their normal level.