Last time I had a really bad pc company experience it was Polar Technology. They went into liquidation and yet by comparison to my experiences with Mesh, Polar's CS were almost a joy. So I don't see much of a future for Mesh if they continue in this way.