Avoid this company at all cost!
I ordered a PC from Mesh on January 5th 2011 and was assured delivery within 10 to 14 working days. After this time I began to call them every few days to check progress and was told lie after lie about the status of my PC.
Firstly I was told there was a shortage on the CPU. A week later I was told that they then had all of the components and the PC was being built 'as we speak'. A week later still no despatch.
I called again and was told that the PC was built and now in testing and that I should expect delivery 'at the end of the week'. A few days on I called again and was told the PC hasn't been built due to a shortage of CPU's!
After 10 weeks of lies I finally got through to a customer service agent who informed me that it was no longer possible to build the PC that I had ordered. I was promised a call from Mesh to explain the problem and my options. I received no such phone call.
I again called and spoke a member of the sales team who agreed that the way I was being treated was appalling. He then promised me that my PC would definitely be despatched in 4 days time. Obviously no PC was despatched and when I called and asked to speak with the same gentleman he was repeatedly 'unavailable'.
The payment for this PC was debited from my account on day 1 and 82 days later I've still not had a PC or a single call or email from Mesh.
I can honestly say that Mesh Computers are the worst company that I've ever had the displeasure of dealing with.
Avoid this company at all cost!