Strange LetsTalk customer care icon metaphor

While looking to upgrade my phone on LetsTalk.com 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?

post-letstalk-customer-care

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

Leave a Reply

(optional)

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