Shake Shack is offering a buy-one-get-one FREE ShackBurger -- from November 12 to 30.