Okay, Telnames has received only 19 customer reviews so far, but it shows the direction clearly:
http://www.trustpilot.com/review/telnames.com
Telnames made it into the ranking list:
http://www.trustpilot.com/categories/online_services
http://www.trustpilot.com/review/telnames.com
Telnames made it into the ranking list:
http://www.trustpilot.com/categories/online_services