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