Walmart is visited by 52.8% of American consumers every mont