L
Larregieu Marie Review of Turtela
Turtela's website is well-designed and user-friend...
Turtela's website is well-designed and user-friendly. However, their customer service needs improvement. The response time is slow and they could be more efficient in resolving issues. Overall, they are an average company to deal with.
Comments: