Does anyone have any bright ideas?
Expedia are under the delusion that offering a hunred dollar voucher will sort out the situation. People should contact them on +1 800 3973342 express displeasure and quote reference #129634757977, saying that Cat and Dmitri are stranded broke in Frankfurt
Also, go read Cat's The Girl Who Circumnavigated Fairyland in a Ship of her own Making and donate here
Later As I am sure everyone knows, we all pulled together and it worked and Cat and Dmitri are now in St. Petersburg.