Seems crazy to me to buy a $10 bag to stick your potatoes in so you can microwave them. Wouldn't a paper towel wrapped around it do the same thing?
While I was waiting to pick up a photo at Walgreens, I looked at all these "As Seen on TV" items. The burger stuffer seems promising?!?