Any good review sites you would recommend to a non english native speaker?

September 3, 2008 4:31am CST
Please tell me about the payrates, how long the review must be and other criteria. Also share your proof of payment and howlong it took you to reach payout. Thanks
No responses