This is the best laptop that I’ve ever owned. Even though it’s technically three years old. It’s still out performs many of the newer computers on the market today. As far as where I bought it. I’m still trying to get the software that was supposed to come with it. I’ll update that info.