Josh Lowensohn/CNET

Consumers looking to pick up either of the two new iPhones can save a bit of cash via Walmart.

The company announced Thursday that it will sell the 16GB iPhone 5C for $79, or $20 off the full retail price, and the 16GB iPhone 5S for $189, a savings of $10 off the full price. Those prices require the standard two-year contract with the carrier of your choice.

Customers can preorder the 5C starting Friday at their local Walmart store. Preorders will be filled on a first-come, first-served basis and must be picked up by September 25. The 5C goes on sale Friday, September 20. Apple didn't make the iPhone 5S available for preorders, so customers will have to wait until September 20 for the chance to snag one.

But existing smartphone owners who wait until Saturday, September 21, can save still more by trading in their current phone to Walmart for a 5C or 5S accompanied by the usual two-year agreement.

Walmart is also treating Apple's older fleet of iPhones to a discount.

As of today, the 16GB iPhone 5 drops in price to $79 from $98. The 8GB and 16GB iPhone 4S now are priced at just 97 cents. And starting September 16, the iPhone 4 will cost you a dime and come with a $100 Walmart gift card. All of those prices naturally require a two-year agreement.

Buyers who prefer an unlocked iPhone can purchase the iPhone 5 for $549 and the iPhone 4 for $349 through Walmart's Straight Talk prepaid plan. Both represent a savings of $100 from the previous price and will be available to customers starting Saturday.