I bought an iPhone 6 1.5 years ago and got the Geek Squad warranty for $14.95 per month. I was told by sales person that this plan will let me to upgrade my phone by only paying the price difference (new device price) but when iPhon6s released and I went to Best Buy, they told me that I can upgrade only if my phone is not working/broken!!!! which is very unreasonable. I am sure if I wanted to use other options of this plan they would refuse with some lame excuses. I wish I had read Geek Squad reviews before as it seems everyone had horrible experience with them. I would not recommend purchasing Geeksquad to anybody. Applecare is not only cheaper, they stand behind their insurance.