Yes they will cover a walmart range, but remember, and walkie talkie or any radio for they matter has to accept interference from other devices per the FCC. You may be able to talk from one end of Walmart to the other, but you may also run into a lot of interference as well inside because of all the other electronics inside the store. Buy a set, try to get some that have a good range on them 30+ miles if possible, they do cost more.
I use these for work, they cost around 80-100 dollars. Advertised as 30+ miles, they will eat some batteries up so if possible get the lithium batts for them, they last longer. Best I can say is buy a good set and try for yourself. Good luck and don't forget the dual antennas lol.
I agree, I bought a set of Midland 34 mile camo radio's. they are bad to the bone, and if you can get one or both radio's up in the air a bit the range is crazy.
Back yard to back yard standing on the ground in the city I get 4-5 miles. I was downtown by a window 3 floors up and talked to a guy standing in a taco bell parking lot 8 miles away. Last summer in northern Michigan on I-75 while going over a bridge I hit the car behind us at 10 miles.