D

The overall experience with North Star was decent....

The overall experience with North Star was decent. The services provided were above average but did not exceed my expectations. I feel there is room for improvement in certain areas. However, I appreciate their prompt customer support.

Comments:

No comments