I'm almost exclusively getting my stuff at Target or from friends who have ordered online. W1-3 was all Target (maybe 3-4 figs from TRU), and W4 came from buddies. TRU's hours are too limited and there's only one nearby; Wal-mart's 24 hour policy makes it tough to figure out when new stuff will arrive and it always seems picked over by the time I get there. There's also only one even remotely nearby versus 6-7 Targets and even a Kmart in closer proximity.
I would buy more online if it wasn't for the mixed assortments. I've bought cases from NF and EE before, but I hate getting duplicates that I don't need. If you get the case early, you can sell them to friends, but if the cases arrive later than retail, you're stuck with extra product that you don't need.