Other popular UK retailers Argos and Currys are also selling the iPhone 16 at a discount, though their £699 price tags are ...