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?
Another question that I am asking myself is that whether there is a connection between this and their low rating at ResellerRatings.com.