B

I have had mixed experiences with RefRatings. Some...

I have had mixed experiences with RefRatings. Some aspects of their website are good, but there are also some areas that need improvement. Their customer support team has been helpful in resolving my issues. Overall, I would rate them as average.

Comments:

No comments