D

Their service is average. They delivered my goods ...

Their service is average. They delivered my goods on time, but the customer service could be improved. Overall, it was an acceptable experience.

Comments:

No comments