Score a free iPhone 15 — best deals at Verizon, AT&T, more