Best Buy has a new deal every day for the first 20 days of December.