We got our company registered via them and there were delays in filing the compilations. And then we wanted to switch from them, we asked for our DSCs. It was not a smooth experience. Anyway, they charged us for courier services also despite of some pending amount. Anyway, we end up receiving DSCs with error and mine was missing altogether.