D

I had an average experience with Sofa Communicatio...

I had an average experience with Sofa Communications. They were competent, but there was nothing outstanding about their service.

Comments:

No comments