S

Terra nova enterprises has a user-friendly website...

Terra nova enterprises has a user-friendly website, but their customer service needs improvement. They were slow to respond to my inquiries and did not provide satisfactory solutions to my problems. Overall, my experience with them was okay, but I expected better service.

Comments:

No comments