E

Eileen Quint
Review of Celestia

1 year ago

The experience with Celestia has been average. The...

The experience with Celestia has been average. The company website ad-doctorblade.com is user-friendly and easy to navigate. However, I found the customer service to be lacking in responsiveness. The representatives took a considerable amount of time to address my queries. Overall, I would rate Celestia as an average company.

Comments:

No comments