You may now buy an Apple iPhone 6 32GB at Rs.28,999. There’s a catch though, the introductory offer is valid only for today on Amazon India. Almost 2 years old now, the 32GB variant of the iPhone 6 was recently priced around the Rs.35,000 mark in India. If you miss out on the offer, a 16GB variant of the phone is available at Rs. 29,990 on Flipkart.

The iPhone 6 runs iOS 10 and is powered by an A8 processor, 1GB RAM, features a 4.7-inch, 326ppi, retina HD screen, an 8-megapixel primary camera and a fingerprint scanner. The front camera is a 1.2MP lens, but can manage to click capable selfies. Powering the device is a 1810mAH lithium-ion battery providing a talk-time of 14 hours on 3G networks and a standby time of 240 hours. Although on paper, the iPhone 6 doesn’t boast of specs which can hold a candle to similarly-priced Android phones, an optimized OS and high quality components still make it a good deal to someone who has been using an older model of the iPhone and wishes to upgrade within the family.

There’s also an exchange offer available, which knocks off a further amount of Rs.8550 from the offer price. However, as is the case with these exchange offers, the highest value is reserved for recent and high-end devices, which makes it a no brainer. For someone looking to spend similar amounts of money and is open to shift to the Android ecosystem, the OnePlus 3T is a great alternative that is more modern, packs a better camera, carries 6GB RAM and runs on the latest version of Android.