MasterCard is a popular deposit option in almost all countries, including the USA. Take a look at our recommended sites to see if it's available where you live.