Expert customer care is essential-have for all brand new online casino operators