I recently availed myself of the services offered ...
I recently availed myself of the services offered by a certain company. I must say, I was quite impressed. The website was easy to use and navigate, and the services provided were top-notch. Definitely exceeded my expectations.