My Review
Took 17 days to receive my report :/
Can't complain about the quality of the info graphic for the price.
The distribution could really be improved. I had to log in and manually place my link on a lot of the sites the info graphic was distributed to, i think i received 1 back link before i went and did it myself.
The info graphic was submitted to 10 auto approve and 10 websites that require manual approval. Not sure if the info graphic is good enough for a few of the manual review sites but we shall see i guess.
Thanks, we have improved the submission process now.
Offering 20% DISCOUNT for LIMITED TIME