Yes. You can find Skrill available on most online casinos. Skrill is perhaps the most common method after Visa and MasterCard.