When you provide continual updates and information, it makes the wait much easier.
Any business that deals with people should train their employees on simple matters like customer service. My job is probably as distant from the medical profession as you can get, yet our salesmen are trained to empathize with customers and provide continual information whenever something doesn't go exactly as planned/scheduled/promised.