T

Tim Evnin

7 months ago

The website was informative and easy to navigate. ...

The website was informative and easy to navigate. However, the customer support was lacking and the response time was not satisfactory. Overall, an average experience.

Comments:

No comments