R

I found Ninetysix to be an average company. The we...

I found Ninetysix to be an average company. The website is somewhat easy to navigate but the customer support could be better. Overall, they delivered the service as promised, but there is room for improvement.

Comments:

No comments