Just like to comment and say the communication from this vendor is pretty ridiculous. I don't have an opinion on the actual effectiveness of their service because I order so much shit form people I often forget to track the effectiveness from individual services.
However, these guys literally send me an email every other day giving me the status on their progress and what step of the process they are currently working on for my order.
If you're big into communication and transparency into what the people you hire are doing for you, these guys are pretty fucking sick with it. It's to the point I may have to start marking their emails as spam because of how many status updates they send me =P
P.S. They didn't ask me to post this, just thought I'd give them some props <3