The convenience of credit cards casinos makes them attractive despite potential cash advance fees and interest charges.