This is my 2nd order from Walmart.com using the free shipping option "Site-to-Store". I like this option because I can pick it up when I want (after getting the email that it's ready for pick up). I don't have to make sure I'm home to get it, sign for it, or just have it just left by the door for anyone to steal. The down side is shipping can sometimes be a little slower. If I was in a really big hurry I might choose another option. But I'm used to ordering items with 7-10 day shipping so it's not a big deal for me.
When I went to pick up my item, I had to wait a short time for someone to process & get the order from the back but not enough to get upset over. The associate helped me get a heavy item into my car which I really appreciated.
The best thing is you can get some really great deals on end of season stuff that's no longer in the store & don't have to pay hefty shipping charges.