N
Naima Fierce Review of Setlor
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: