Regarding the tarmac, I was stuck once for three hours. I can sit quietly without a problem, but our staff was not at all accommodating. I'm not sure what the regs are, but we were not permitted to use the bathrooms. Nor were we able to get anything to drink. Maybe they thought by not allowing us drinks we wouldn't want the bathrooms?? We were not given the option to leave the plane. Things may have changed for the better since, but there really needs to be a better way to handle things.