Always use a credit card for stuff like this. Much easier to get your money back
I normally use credit cards for purchase protection but if you are with a sympathetic customer orientated bank then it is for all intents and purposes very similar outcome with debit cards.
Just depends how much they a) value your custom and b) respect what you tell them.
RBS, great at this for example. BoS are terrible in comparison.
.
I wanted somewhere for next week and now need to wait for this refund to appear before i can book somewhere. It's a con.