Typically, Skrill is a solid payment choice when it comes to depositing. The main thing worth noting is that Skrill may require your account to be verified before depositing. Therefore, make sure your account is fully set up on Skrill before attempting to deposit at online betting sites.