October 2, 2008 11:25am CST
Well I started using this last week only for a few minutes, I checked what way they payout and it is only through US Banks and Amazon gift vouchers.. I wanted to know if there was any site like this that we can use in the UK?