Get an iPhone 12 for $672 (save $157) and then get $300 back after 3 months (Update: Expired)

Available today only, this is one of the best iPhone 12 deals to date. There’s just one unusual thing about it. Plus: 24 nail-free hooks for $5.
( read original story …)