Hi Guys, I'm looking at placing ads on review sites and wanted to know if anyone had any input on; What placement has worked for you in the past? What sites you would recommend? Do you think it's worth the investment? Cheers!