iPhone 12 – Paying too much for too little? iPhone 12 Release Date and Price