I had a great birthday celebration with my family at Buffalo Mountain Lodge, located in Banff, which I booked through Expedia. Thankfully, I received a $25 credit as a gift from Expedia, and I intended to use it after dining at the restaurant inside the lodge. However, for some reason, it took over 40 minutes to process the payment, causing significant inconvenience. With the hope that the lodge's counter staff or system, which made the received gift feel less valuable, will improve, I am leaving this feedback.