C

Strama is a decent company. The service provided w...

Strama is a decent company. The service provided was satisfactory. The website could use some improvement in terms of user-friendliness. However, the customer support team was helpful and responsive.

Comments:

No comments