I don't want to get to terribly political, but BOYCOTT WALMART.
Almost all marine supply stores are privately owned businesses (Obviously West Marine is an exception). They have specific knowledge about marine parts and products. They can special order items that you need. Good luck trying to get Walmart to special order an item from Us Marine or Mercruiser. My point is, if we buy our items from walmart and risk putting specialized mom and pop business out of business, you'll be stuck buying the crap that walmart is selling and putting good, hard working americans out of business. Think about all the items that you don't buy from walmart. Now think about what would happen if Walmart were the only business around.
I used to be an advid hiker and climber. I used to like to purchase high end hiking, climbing and camping gear. Walmart all but put every mom and pop climbing store out of business. When I was pinned down in a storm for 3+ days on Mt. Rainier a few years ago, I was glad I wasn't in a Coleman tent from Walmart.
OK, I'm officially off of my soapbox.