I've never been so glad that hospitals have gift shops