If youve been holding out on upgrading to the iPhone 5s, now may be a good time to do so. Best Buy is offering a $75 discount on Apples newest flagship, bringing the price down to $124.99 on a two-year contract. The deal is valid through Dec. 24 as long as you agree to a two-year contract with ATT, Sprint or Verizon. At the same time, Best Buy is practically giving away the iPhone 5c until Dec. 14 if you trade in your current working smartphone. Depending on the condition of your smartphone, Best Buy will issue you a gift card between $50 and $200 that can be used toward an iPhone 5c. Youll also have to be eligible for an upgrade to get the deal. MORE: Best Smartphones 2013 Other noteworthy smartphone deals include the Samsung Galaxy S4 for $49.99, the Galaxy Note 3 for $199.99 and the LG G2 for $99.99 on a two-year contract through Dec. 24. The Moto X is available for $49.99 from Dec. 15 through Dec. 21 as well. The electronics retailer is also chopping an extra $50 off new activations from Dec. 15 through Dec. 21 for each of these Android phones, making the Moto X, Galaxy S4 and LG G2 free. Best Buys holiday promotion announcement comes just after Walmart announced its new discount on the iPhone 5c , bringing the price down to $27 on contract. If youve got an old smartphone in decent condition to trade in, however, you could get the same phone for free at Best Buy. Top Bluetooth Speaker Gifts 25 Best iOS 7 Apps iPhone 6 Features: What We Want From Apple Copyright 2013 LAPTOP Magazine, a TechMediaNetwork company. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.