Thought I would let you know that Mesh are extremely late arriving.
Mine was due about 10 days ago, I rang them up yesterday (for the second time). Was about to to start educating them on how slack they were, and he hung up... (I had been polite and hadn't even starting having a go and the like)
Either way, it arrived this morning via DHL before 10AM.
Just a heads up for their business ethics, customer care attitude etc.