Expedia have finally refunded me!! My credit card is now sitting in credit....weird!! It's only taken since the middle of March but they have accepted they screwed up and I have all my pennies back.... well kind of. The exchange rate has changed and I'm actually still about 200 british pounds out but most of it is back so I'm a happy bunny.
After far too many expensive calls to the US and quite a few letters and emails, I finally spoke to an intelligent girl who sorted it all and withing 24 hours my refund had been processed.
Note to Expedia - employ more girls like Terrilyn, she's is awesome and almost made me rethink my vow never to use you again....almost!