OH MAN! OH MAN! OH MAN! Are you kidding me? Walmart?!??!!? Someone had posted that there was a deal in the works a few weeks back to have the product placed in a 'well known' store. Maybe this was it! I'll be stopping by my local Walmart to check, even though I'm not a big fan. :-)