No
I've never been charged when I've picked up my order at the store. Wal-Mart states online: "Place your order online and pick it up for FREE as soon as today from a Walmart store or a Neighborhood Market. (Service available in 50 U.S. states, excludes other U.S. territories.)"
Thanks! Your answer is awaiting moderation.