A

I have been a customer of MegaCart for the past fe...

I have been a customer of MegaCart for the past few years and I must say, their service is average at best. While they have a wide range of products, their delivery times are often delayed and the customer support is not very helpful. The prices are competitive, but the overall experience could definitely be improved.

Comments:

No comments