Over the summer, Walmart announced a line of wines that would make our wallets as happy as our inner wine-lovers.