Yes, Instadebit deposits are conveniently quick at top-rated casino sites. This means you can immediately play all sorts of exciting games.