Arguably one of the worst experiences I've ever had with a company.Reserved a hotel through them, great. They charged me, everything was fine. Talked with the host about extending a day, they had no issue. Used the Booking app to extend my stay, which was approved by host.Three days later, it's telling me my reservation was cancelled. Not only that, but the email is stating that it's non-refundable, meaning I won't get my money back. What the hell?I call customer service, first rep puts me on hold and says he needs to transfer me. TWO HOURS ON HOLD, I realize they're never coming back. So while still on hold, I make a second call through my wife's phone, explain the situation to a second rep. At this point, I've lost my patience. Second rep says they will talk to the host about getting the original reservation (minus the day I tried to extend) re-instated, or get me a refund.I reach out to the host a day later. They've heard nothing from Booking. TWO MORE DAYS PASS and still nothing. So I call again, now I don't even have the option to re-instate my reservation, and the refund process is going to take 7-12 business days. I have no doubts I will have to continue hounding them to get my money back, and I would avoid doing business with this company that has abysmal customer service.