I called and asked if they had the particular sewing machine in stock. They did. I was told they would match from Amazon's price, but not their own site. This was fine with me because Amazon's price was even cheaper.
I got there to the store and as I was at the cashier, they said they would not honor the price match from Amazon. Did not seem to want to help look for alternatives, just wanted me to get out of the way of the line to help the next person.
This particular Walmart is not convenient for me to get to what-so-ever. So I went out of my way 25 minutes there, 25 minutes back, only to be disappointed. I know Amazon is their big competition, especially throughout the holiday season, and this only confirms that I should stick with Amazon. Even with the shipping, my sewing machine is still cheaper with Amazon by $80!