N

Setlor has provided me with an average experience....

Setlor has provided me with an average experience. While their website is easy to navigate, I found the customer support to be lacking. The response time was slower than expected and the solutions provided were not satisfactory. There is room for improvement.

Comments:

No comments