In all fairness, on the cruise before our last one, we ordered from room service and it arrived very quickly. We were in our first, and probably only, suite, so that might have had something to do with it. This last instance that I posted about showed "in progress" immediately and then never moved along for the nearly two hours I mentioned. They weren't answering the phone. So we moved along to the buffet before my husband went Donner party on me. Personally, I think I'd always be okay with an order taking an hour.