If you can show you tried to cancel (ie a cancellation email) they will have to give you the refund. Amazon, I believe, do send emails to confirm cancellation. If you recieved an email Amazon have to refund you as you believed it had been cancelled, if not they can say that you should have chased it up.