Customer service is a big feature for many web based casinos in britain