M
Matt Hill Review of Barr Foundation
I had an average experience with Barr Foundation. ...
I had an average experience with Barr Foundation. Their website was quite user-friendly and informative. However, I found their customer service to be lacking in responsiveness. The overall service was satisfactory, but there is room for improvement.
Comments: