n4: Just as a matter of interest, did you try calling them when they cancelled the order?
In my case, the cancelation notice was the first corrospondence and said that the refund had already been made. No point wasting a toll call at that point. That and the fact that they are based in Liverpool. I'd rather not get into an argument with some Scousers if I'm the one who's paying for it :D

