D
Delicia Ferguson Review of North star
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: