B
Brad Curtis Review of The caravel
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: