What Do the Star Ratings Mean?

Updated

Star ratings are a quick way for shipping customers to rate their overall experience with a service provider.

Was this helpful?