Looking for a good deal on an iPhone 5c or 5s? Plan a visit to Walmart

If you want to shave a few dollars off your iPhone 5c or iPhone 5s purchase, you may want to plan a trip to Walmart. The company announced today that it's offering discounts on each phone - the iPhone 5c will be available for $79, while the iPhone 5s will cost $189.

There are a few catches: As the prices imply, this is for a new phone as part of an eligible upgrade to an existing contract or a new two-year contract. And it's only through Verizon, AT&T and Sprint. What's more, this is an in-store deal only - you can't get it through Walmart's Web site, though they certainly list the deals online.

Neither phone will be available in store until September 20th, when the phones go on sale in Apple retail stores and elsewhere. Online pre-orders for the iPhone 5c start tomorrow, Friday, September 13th.