I contacted MyPerfectWords without knowing much about them. But was surprised with variety of services they can provide, so that my life could've been much easier if I knew them before. Now I don't only have my work on time but also they clarified concepts of academic writing that were blurry to me before.