Will they becoming back in stock? Hubby thinks they will be back in on Monday and its a marketing tactic?