Says it is only a 250w PSU which I must admit does seem underpowered for todays machines. Speak with Mesh and seek their opinion.
Mesh sell thousands of machines and the massively overwhelming majority of customers are totally satisfied. Unfortunately on some occasions when something is wrong Mesh do not perform as they should. That said Mesh have a presence on this forum in the guise of Davey - he appears to soleve many issues for members