Hiya: They should have as many deposit/withdraw methods as possible. Remember, the one you leave out, just might be the one that the Whale was going to use.
They should have all the special Bonuses, birthdays, holidays, ect.
The Terms should be able to be understood by a 3rd grader. ie...Me. hehehe
They should have a Goal, to be the best OnLine Casino there is.
They should have ALL the Games. Some places have special games, like 3 wheel roulette, multiball roulette, added bets in Sic Bo, and so on. But some places Do Not have Craps, or Sic Bo, or some other games.
Everything should be in writing in the Terms an conditions. Both the Good and the Bad. This way, if they want to accuse someone of Bonus Abuse, they can just Copy: 27a: "If you meet play thru, and never made another bet, and never deposited a single penny of your own money, and only withdrew money from a Bonus, We will Bann your sorry Ass". This way there is never any question about it.
The table limits need to be High, and/or, able to be set Higher, at the players request. This way they can say, "Low roller to High roller, we welcome them all".
They should have a Q&A page on their website. I can not understand why most do not. This would save so much time and money, from many different players having to ask the same questions to customer service. How many times do they get asked, "if i deposit via visa, what are my withdraw options"?
And they need to be Active on various gambling message boards. How many players deposit at a Casino, just because they can post on a message board, the expierience they had, or because of the expieriences others had, or how different issues ended up being handled?
and remember, "Customer Service is an Attitude, not a Department".