We had a bad experience with them (Ciao Jamaica) during a Pizza Delivery to some of our guests during our wedding trip in October. Two adults and 3 kids, they wanted to order a pizza for delivery, they placed the order and got the price but when the guy showed up the price was double what they had first been told. The father said, "No thank you If you arent prepared to give us the pizza for the price we were told, then we are not interested"
The man then started shouting, and even threatening them to take the pizza and give him the money, until the security at the hotel stepped in and made the man leave.
It wasn't a pleasant situation for anyone.