Maybe, if they can sort out their ordering system.
Lenovo have had a few good deals on their website - shame the backend is not so helpful.
I recently placed an order, after 10 days not knowing when it was likely to ship, I e-mailed to be told the order was ready, and would be shipped on 10/10/11 (about 2 1/2 weeks later). I asked if it was ready why it was going to take so long to ship, and got the reply it would ship soon, by courier. 20 minutes or so later got another reply saying the order was cancelled. To which I replied saying, yer wot?
So I phoned customer services, to be told that no, the order was still in the system to ship on 10/10. Then I got another e-mail saying that it was indeed cancelled, and I would get an automated reply. Phoned back and was told, yes it had been cancelled.
It took about 2 weeks to get the automated cancel e-mail (round about the expected shipping date), at which point I took my business elsewhere.
They did offer a 10% discount, and said I could place another order through the site, but if this is how they work, they're going to struggle to get direct sales working.