Naturally the best possible payment method to use as a member of non Gamstop gambling site is debit card or in some cases a credit card. These are most common payment methods and are used by majority of players worldwide.