D

The experience with RIZ has been average overall. ...

The experience with RIZ has been average overall. The website is user-friendly, but the customer service could be improved. There were some issues with the delivery, but they were resolved in a timely manner. Overall, I would rate RIZ as an average company.

Comments:

No comments