I prefer Target over Walmart, Target has a better store brand. Target is more expensive on price but they seem to carry better quality items. Plus, shopping at Target, you don't have to worry about someone displaying your picture at the People of Walmart site.:o