I had ordered their's one of Multimedia Touch System for one of our campaigns. Initial presentation and requirements were already explained to them properly. But it was grossly incompetent service they put, It was not working all the time and keep failing.
They charged hefty amount with poor service.
Bad Place to Do Business, Very poor service delivery.