Daily deals: Maybe not so bad after all