Strange LetsTalk customer care icon metaphor

While looking to upgrade my phone on I was puzzled by their customer care icon. I have no idea what was the original intention of the designer when it was created. Maybe you can help?


Another question that I am asking myself is that whether there is a connection between this and their low rating at

Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.