Customer service is a significant feature for almost all casinos on the internet in britain