The service was good, I have no issues with it as such! Honestly though we had some technical challenges that were difficult for us in understanding but not at all their fault per say; they helped me through every step until i got my system up running again which made things easier than expected even if there are little hiccups along your way (which happens).
Nothing really bad either about them - just be prepared because you will need time till everything's ready so don't expect instant gratification or something like this :p But overall great experience working alongside these people :).