OMG... it's Toastabags.
Use these reusable sleeves to make mess-free grilled cheese sandwiches in a pop-up toaster.
Purchase via Wayfair.
That caused an instant craving for a grilled cheese sandwich. Albuquerque grilled cheese lovahs, try Piggy's on Central/Washington. Fast, cheap and dripping with globs of melty goodness on thick Texas toast.
http://www.youtube.com/watch?feature=player_embedded&v=u8kb_Mcwabc