The new betting websites have the advantageous asset of having the most recent casino payment strategies