Phoned expedia, said they will refund in 2-12 weeks. Phone call over in less that 5 minutes. It's a bit of a long time for the refund, but I guess that's the risk of trying these things. And it's not like £1000 over 12 weeks is going to earn me lots in interest at the moment.