I know I might be a bit late to join... I am new... but I thought that I would put in my 2cents as well!
I think the best online payment method is the paysafecard. I dont have a CC and I find that I can buy everything that I want safely and easily with this card.