I don't know these sites.

Do you have any problems with your paypal account?

We only accept paypal and paymentwall, if that is your question.