
Re: Welcome to Britain. Home of the shittest customer service, anywhere in the world.
Welcome to Britain. Home of the shittest customer service, anywhere in the world.
You clearly don't get out (abroad) much. Bad as British customer service can be, there is much, much worse out there!