I prefer Target to WalMart simply for the same reasons that Matt stated above. Granted your shopping experience can vary depending on how helpful the Target employees are, but that is a wholely different matter - at least in Target, I know there is a CHANCE I might get some help - at WalMart, forget about it.
Did you all know this: At WalMart they have the same guns as the Target employees do, that they can use to scan the labels on the end of pegs and get info on whether or not they have any more of an item in stock in the back, in the overstock offsite warehouse or EVEN if they have more on the way and what the delivery date is?
I actually got the toys associate at the Toms River, NJ Walmart to help me right after the OTC figures started to hit - they had pegs, but no figures. So she was like "hold on" - went and got a gun from heck knows where, scanned the bar code and was like "We don't have any more, but we're getting them on this date" - I was shocked that they have the ability to help customers like this, but yet they don't.
Unless the pegs are full, I have NEVER had any trouble getting a Target employee to either re-fill them if they have more or check to see if they have more (if it's a store with an older price scanner) - to me, that alone makes the trip to Target a million times more satisfying.