Timeframe imo - It could be on shelves Today or a week from Today. I personally hope beginning of next week, as I would like the stock to run a little first. The technical indicators look ready.
Stock TA + Real News and Photos (Walmart) = Stock price Explosion
I know 3 people that are buying back in the second they see the product on the shelf. Hope they see it before the others do :)