Skrill is a good option but it had started charging too much charges now and all payments in EUR, i had to pay conversion charges each time i transfer USD to my bank account through them. I will really think about switching to any other suitable and cheap alternative.