F
Francis Berra Review of Criterion
Criterion's website is average, but their customer...
Criterion's website is average, but their customer service is great. I had some issues and their representatives were helpful in resolving them promptly. However, I feel there is room for improvement in terms of website usability. Overall, a positive experience.
Comments: