C

7 Orders is an average company. The customer servi...

7 Orders is an average company. The customer service is decent, but there have been a few mishaps with my orders. Overall, not a terrible experience, but plenty of room for improvement.

Comments:

No comments