K
K P Review of Complementors
I have been a customer of Complementors for a few ...
I have been a customer of Complementors for a few years now and overall, I would say they provide an average service. The website is easy to navigate and they offer a decent range of products. However, their customer service could be improved as I have had a few issues that were not handled in the best way. Overall, I would rate my experience with Complementors as satisfactory.
Comments: