I AM from food City, NYC and so far our RCI cruises I have no compliants, but on NCL I did, especially the buffet. In the speciality restaurants I liked all of the meals especially the French one, bit why pay extra? And again as I said before the service ws really lacking except in th paying venues. But I really blame that on auto tipping and freestyle, With more than 3 peolpe serving you at a meal, there seems to be a lack of communication.