B

The Caravel is an average company. I had a decent ...

The Caravel is an average company. I had a decent experience with them. The customer service was satisfactory. However, there were some issues with the delivery process. Overall, I would say they are just okay.

Comments:

No comments