“Pros: It's free.
Cons: Site is poorly designed and incredibly tedious to use.
The constant, repetitive, pop-up requesting reviews even when you've posted a review are extremely annoying and only make you more inclined to revise the review more negatively”
“never won on the comps not sure if it's worth it....until a few days ago and i won a £10 amazon voucher...now just need to win a big prize. Thank you”