Working with the service is not particularly difficult. If you study the theory in advance and set all the parameters correctly, the result will be quite satisfactory. If you don't have the budget to work with a good agency, then Promopult will be a decent solution. However, keep in mind that your involvement in the project needs to be complete. On the bright side, you will be able to control all the processes.