I have been a customer of Tla for several years now and I must say their service is average. It's not bad, but it's not outstanding either. The website is easy to navigate and their products are of decent quality. However, sometimes it takes a while for customer support to respond to queries. Overall, I would rate Tla as an average company.