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

You may use simple HTML to add links or lists to your comment. Also use <pre><code class="language-*">...</code></pre> to mark up code snippets. We support language-js, language-markup and language-css for comments.
(Optional)