I'm due for an upgrade. What is the best way to preorder iPhone 5? Through verizon or apple website?