V

I had an average experience with Sun Turtle Media,...

I had an average experience with Sun Turtle Media, LLC. The website is easy to navigate, but the customer service could be improved. They were slow in responding to my inquiries and did not provide clear answers to my questions. Overall, I would say they are an okay company.

Comments:

No comments