I've been eyeing to purchase an iPhone 12 for months now. While the price is already tempting, I am waiting for a good opportunity for a store to offer the ...