You cannot force the company to remove the listing. You likely cannot sue for the company to honor the price (which would be an action for specific performance) but you might be able to sue for damages. In this case you'd buy the item from the next cheapest source (known as cover) and then sue for the difference between what you had to pay for the item and what the Walmart vendor contracted to sell them to you for. But if you can find the same item elsewhere for the same price then there is nothing for which to use. And note that you need to read the contract carefully; it may have terms in it that would kill this idea. Finally, you may find it costs you more to sue than what you win. In the end, in this situation given the price involved, I would say it's not worth suing over since you got your money back.As of right now, the listing is still there. Surely this is a case of false advertising. What can be done to either get them to honor the price or remove the listing?
In contract law, that's not always true. The disappointed buyer often can sue for expectancy damages when a seller refuses to sell at the favorable contract price that was agreed upon.Since your money was refunded, you have no damages.