Security: you want your money and personal details to be safe. 2. License: ensure that the casinos you play at are fully licensed by a reputable regulator. 3. Bonuses: get the best value welcome bonus. 4. Games: how many games, as well as the variety and quality of games available. 5. Transactions: choice of payment methods plus ease of deposits and withdrawals. 6. Customer Care: good customer support which can be contacted easily and respond quickly.