Actually, they make a lot more money on "breakage". This is the rebate refunds that "break" - i.e., the customer doesn't send the rebate form back for whatever reason, it's not filled out properly, isn't mailed before the cutoff date, etc...
The offline stores like CompUSA...