"Convenience shouldn't be dictated by the way you pay," said Walmart in the blog post that announced the new service, which will allow customers to pay for their groceries with EBT funds at pickup. But the fact is, these sorts of services aren't only convenient. They're also time-saving and in many cases, less expensive than buying from brick-and-mortar stores.

This is the latest offering from Walmart that's seemingly aimed at taking on Amazon. Earlier this year the company opened an automated kiosk for grocery pickup, started using its employees to deliver packages to customers and opened its own tech incubator in Silicon Valley. The company also filed a patent application for a device that appears to be a Dash button rival.

Regardless of Walmart's motivations, the move stands to benefit a large number of customers who shouldn't be prevented from using services like Online Grocery Pickup. As of now, the new pay option is only available in one Houston area store and four Boise stores, but Walmart says it's going to expand the program to more areas through the holiday season.