First off....can I buy it basically anywhere? I got my phone at Verizon and will probably get my iMac at Apple, but would like to get a cheaper price if possible. Can I buy it anywhere and just show proof of purchase somehow? If so, who has the best prices? Thanks!