High customer service helps make or split a casino feel