I just got a refurb Lenovo desktop for my wife from the Lenovo site. Good configuration i5, 500 gb decent price. Their web ordering was pretty bad, though. I even had to call to be told that their payment system would take a straight PayPal order, but it wouldn't anyway, I paid 500 for it with a new MS Office add on. About 300$ cheaper than a new local build shop