I agree there is no transparency in the whole process and I view this 18% "service charge" as just an increase in price that is most probably going directly to the cruise line and not the wait staff. At the beginning of Specialty Restaurants on cruises the entire fee was supposedly a tip as all cruise passengers already paid for all their meals in the cruise fee (would have been clearer to say the main dinning room credit is say $30 for dinner and the specialty restaurant surcharge above and beyond that is say another $40 so there was some logic to support the fee). Now the passenger is basically paying full price for a restaurant meal, getting zero credit for the meal they did not eat in the main dinning room and to add insult to injury paying an 18% service charge that people are not even clear is actually a tip and therefor tipping on top of that. To each their own but I have no interest.