Also, Im glad we don't have to tip in Spain, cause dining out here pisses me off. It usually takes about 3 hours to eat. 30 minutes of just sitting there...get drink orders....20 minutes later...come back with drinks....dissappear for 45 minutes....come take orders. 30 minutes later get food....never get your check and get so pissed off you guess what the tab was thow it on the table and walk out.
They don't depend on the tips here, and the service shows it.