Do not trust their delivery information & check prices against competition
It was mentioned by several reviewers before, but I must repeat the warning about their availability. I ordered a barebones computer and a memory chip to go with it. Their memory was more expensive than that of competitor, but I paid for the convenience of getting them in a same delivery. It said that both are "in stock".
Nah! They shipped computer without the memory, saying that memory will be in "3 days delay" (why if it was in stock?). At that point I regretted buying memory from them. The next day it jumped from "3 days" to "shipped". Oh well, even second-class delivery takes at most 2-3 days in UK. The memory arrived a week and a half later --- it turned out that they shipped it from France!
On the plus side, amending the order five minutes after placing was easy --- the customer service did not give any trouble.