I have always gotten what I ordered.
When you order from Walmart.com you have an option of having it shipped to your home (paying shipping) or pick it up at the store.
I've only ordered a few things from Walmart.com, but they've all arrived. No problems here.
I have ordered things online and picked up in-store, just to make sure they had one in stock when I got there. Worked great.
I've done it. They will deliver to your home or you can have the items sent to your local wal mart and pick them up there. Do it.
duhf