iPhone 12 deals highlight a renewed battle between wireless carriers – CNET