Reply To: UK casinos customer service

#786630
meemee
Member

Mainly UK based (english speaking) from my experience.

The same CANNOT be said about UK banks, insurer’s and home service providers!

(frustrated smiley)