Beware purchasing Lenovo products. My almost $800 ideapad 320s died after 13 1/2 months. Two separate reputable repair facilities determined that the motherboard was "fried" and not worth the cost to repair. Lenovo technical support was rude and nasty on the phone and made it unequivocally clear that was my problem not theirs and there was nothing that they would do for me.
It was a great idea for IBM to rebrand as lenovo. I only buy them now because they work so well. I prefer to order from the lenovo website, because I can customize the exact configuration I need and get a better warranty to boot.
I ordered my computer from Lenovo's website about a year ago and am very satisfied with it. However, I found the site very difficult to use and I didn't understand what all the differences between the offered specifications really meant. I was able to order it at a discount, though, and the final price was reasonable. The delivery took a very long time though and when I contacted their customer support, the representative was unhelpful and spoke very little English.