I have used booking.com on many prior occasions and haven't had a major problem.
I booked a flight to/from Europe for this coming August/September through booking.com.
I was subsequently informed that the airline (Condor/Lufthansa) had changed the flight times so there was no longer enough time for the connection in Frankfurt.
I contacted booking.com's customer service and asked if they could book an alternate flight. After delay, they said they couldn't find one. They recommended that I cancel, and I agreed.
I received a confirmation e-mail saying they were cancelling my flight and that I would receive a refund (in the form of a credit back to my credit card) in about 6 days.
I booked an alternate flight for about $200 higher price directly with Air France.
11 days later--no refund. I contact booking.com again to see where the heck my refund is. They tell me there is nothing to do but wait longer. How long? They couldn't say. Is there anything else I can do? They couldn't say. Who do I talk to to get some meaningful response? They couldn't (or wouldn't) say.
Ideas?