British players who value payment freedom often find that a non gamstop casino opens up deposit methods unavailable elsewhere.