We support over 200 payment methods.
Yes.
Contact our customer support as soon as possible.
First, open the game options and navigate to the "Chat" tab.
We have a strong reputation in the gaming marketplace.