Promises are important, especially when they’re filled with ooey gooey goodness inside a cake shell. The new owners of the Twinkies brand had vowed to have the snack cakes back on the shelves by the end of July, and that pledge is coming true in a few short weeks: The Twinkies will return to stores July 15. [More]