I was just having some thoughts about upgrading my i5 256GB to i7, checked Best Buy web site for return policy and for purchases made from 11/1/15 until 12/31/15 you have until 1/15/16 to return/exchange! I checked my receipt and I bought on 11/1/15. Good thing too because I was going to go on 10/31/15 but got home from dinner too late and store was closed. Gives plenty of time to wait for comparisons, reviews, benchmarks, etc. I imagine a lot of retailers have a similar holiday policy!