I pretty much avoid walmart as a general rule, but I will be interested to see if they keep going with the free shipping.
When they first started in-store pick-up, I tried to get them to price match an item on their website and they refused, so standing in the store, I placed the order and by the time I finished my other shopping, the item was ready for pick-up. I happen to know the manager of the store and told him that it seemed to me it would be a lot less hassle on everyone if they had just matched their own price.