Politicians and retailers say tax holidays are good for sales and they save people money. But it’s not that simple.