Our Wal-Mart was just upgraded to super Wal-Mart about a month ago. My question is should I have any reason to be skeptical about these drumsticks I'm eating, or any future roast I may buy? Or should I stick with the grocery store. It tastes like real meat, so I'm hoping it is. On a side note, I boycotted Maple Leaf a few years ago.