Yes, and this is one of the pros for UK players. Recently, the UKGC regulator has restricted bookmakers from making deposits at betting sites by credit card. But betting sites without GamStop from our list offer such payment methods not only for deposits but also for withdrawals.