Debit notes could be the popular fee approach during the online casino sites in the uk