W

The company I recently dealt with was average over...

The company I recently dealt with was average overall. Their website was decent, but I feel it could use some improvement. The customer service was satisfactory, but I didn't find them very knowledgeable. The rates charged were fair, but I've had better experiences elsewhere.

Comments:

No comments