J
Jenna Velardi Review of Terlea Productions INC
I have been a customer of Terlea Productions INC f...
I have been a customer of Terlea Productions INC for years and I must say their service is average. The quality of their products is decent and their customer support is satisfactory. However, there is definitely room for improvement. The delivery time of the products can sometimes be a bit slow and the pricing is not always the most competitive in the market. Overall, I would rate their service as average.
Comments: