I would like to firstly say i never take time to complain about sites but this has been quite annoying
I give up on helpowl since about two weeks ago i joined helpowl and put considerable work in to find 12 manuals
I still have recieved no compensation points and emailed them four times with no reply
I would not reccommend this site to anyone and also the person who got paid 100dollars is obviusly getting paid for a good review