can i get insight on this from anyone? I am a us player and only have a mastercard.

i do however purchase pre paid visa cards from the store sometimes for depositing on carbon

i want to know about mc though. this would help me a bunch

thanks a lot and don't hesitate to hit me up anytime here on this site

bye