I was sceptical about using this service initially, but due to time constraints, I had to eventually take the risk and hope for the best.
I gave them a week to complete the service I requested and I got it completely finished the next day. And I certainly didn't have any complaints about the quality of the work either.
I certainly won't be hesitating using this service in the near future.