Stopped taking 308 a while ago but they didn't do that back then. You should have refused and told them to serve you when you were ready. They actively will not advertise dine on demand but it's possible most of the time in F. 6 hours prior to arrival is a totally ridiculous service timeline.