Sort:  

hey, yes i think it's better than paypal, espically if you live in europe ...