Just registered here, hello everyone So I've been thinking about getting a 15'' rMBP to replace my non-retina 13'' one, and I'm looking at the 15'' base-model. I realized that it's due for a upgrade soon and was gonna wait for that to happen, until just minutes ago I found the exactly same model on Bestbuy, and it only costs 1999CAD, which is like 500CAD cheaper! Some questions though: 1. I did a bit more research and found that the newly released 13'' are already being sold at Bestbuy at the same price as Apple Store, so I assume the major discount is due to the relatively outdated specs of 15'', but is it normal? I'm not very familiar with these things and $500 discount just seems to good to be true. I noticed that the RAM's already upgraded to 16G, the CPU clock speed is consistent and the pre-installed OS is Mavericks so everything seems to be fine. But I also noticed that on bestbuy.com they actually have some models that's don't even exists like a 15'' with GT 750 graphic card but only 256 GB SSD. So I guess the question is are these models really the same as what's being sold at Apple store or did Bestbuy upgrade things themselves? 2. If they are legit I want to hear you guy's opinions on if it's worth it. I'm not in serious need of a new laptop right now but I think the price is just very good for such a powerful machine. I will use the laptop to do some programming and running virtual machines etc so RAM is pretty important for me but I don't think I will use the CPU to its full power. I don't really know what to expect from next upgrade but I assume its mostly about CPU since the RAM just got upped and 16Gb would be more than enough for me anyways. I'm not into the new touch pad and would do little gaming with mbp. The only other factor would be the new SSD which I read is "twice as fast" as the old ones but I'm not sure what it means. I thought things were already pretty fast so is it just like going from 0.2 sec to 0.1 sec? So i guess I just want to know if there's anything else worth waiting for the new update. Please share your opinions. THanks !