Where are Customer Services located? I suspect not in the UK.

My recent communictions from Customer Services suggests that they are not familiar with English grammar, punctuation,spelling etc., which makes their messages very hard to understand.  Not good enough!

Be the first to comment

Leave a Reply