I have a Mini 2 32gb. I'm using it on AT&T with a family share plan. I'm running out of space and pining for a 64. Best Buy has the 64 LTE for $75 off, and an additional $100 off if you activate a 2 year contract (this seems to be an in-store only deal, because you have to activate it on the spot). I have verified that all I need to do is add it to my family plan, replacing my current non-contract Mini. So it's $454, plus $40 activation, and tax, for a rough total of $540, call it $550. I can sell my 32 for $300 to a coworker. So for $250, I'm getting a brand new battery, a fresh warranty, Touch ID, and doubling my storage. BUT... I also found a sealed 64 Mini 2 LTE from a private seller for $450. No tax. Free shipping. The down side is the warranty period is a question mark, since I don't know when it was purchased. I also can't return it if it has a wacky screen or some other anomaly. If it has a little warranty left, I might be ok, but I'm not counting on that. So for $150, I'm getting double the storage and not much else. Money isn't the biggest factor, but $100 is $100. But I'm also assuming that this time next year, a 3 will have slightly better resale value than the 2 when it's upgrade time. So would you pony up for the 3, or save $100 for a slightly less future proof 2 with an unknown warranty?