I bought a laptop from http://www.tuxedocomputers.com/index.php last year and I am very happy with it. They have a good range. The only downside could be if you do not understand German. However you could email them since they do speak English
They provide a large range of customisation (memory, different CPU etc).
The laptop came within a week of purchase which I thought was good given the amount of customisation I did