Don’t get the 12 Mini. I have one, it’s a great phone but the difference between it and the 13 Mini is worth the price gap. You can get a 128gb model, rather than 64gb, with a far better battery and a superior camera with an improved chipset which will provide one year of extra support for a mere $100 extra.