The last Twinkies shipment hit store shelves on Dec. 10, 2012, but there's a catch.
Last Twinkies shipment hits store shelves