When it is just a small condition regarding the deal that makes sense to not post it in the main ad, but when all the ad value and deal depends on that you active online at home (even not at Walmart computer like I did), they should definitely put it...
Although the Walmart guy gives him the wrong info, but never in the add mentioned about the online activation. This is a part ad problem too. So public mobile should correct their ad and add the credit to whom they did this before the ad correction.