Last week, I thought my graham crackers were going to fail, but they turned out awesome. This week, I thought my homemade Pop Tarts were going to be awesome, and they turned out to be kind of a fail- but only looks wise My taste testers assure me they taste awesome! Pop Tarts and I