I understand it has become an enforced practice in restaurants in San Pedro that tips to waitstaff are doled out among all staff, including kitchen and cleaning. To a North American this might be inappropriate as we feel the ownwers of the restaurant should be paying kitchen staff (cooks, prep, dishwashers) and the waitstaff who need to interact and communicate well are not compensated the 100% we think they're receiving. It's funny, too, as a dinner in most establishments here are on the same price level (or even above in some North American locations). I also understand restaurants deduct the 3% charged to them by the banks when giving tips to staff from credit card charges.