I recently visited the website and found it to be ...
I recently visited the website and found it to be informative and easy to navigate. The company's track record seems decent, but I didn't find anything exceptional that stood out to me. Overall, an average experience.