J

The service provided by Alta was good overall, but...

The service provided by Alta was good overall, but there were a few areas of improvement. The website could be more intuitive, and the checkout process was confusing.

Comments:

No comments