US Cellular has 2020 64 GB iPhone 12 available free of charge for new customers who sign up for an unlimited data plan. The cost of the phone is spread over a 30 month period.
The fine print:
Promotional prices require a new postpaid smartphone service plan, new line, port-in, credit approval, qualified smartphone purchase and come via monthly bill credit of one month. RIC. Taxes, fees and additional restrictions apply. ”