Unless it was written into T&C's that in event of cancellation credit /vouchers/ re arranged dates would be issued. * This has happened on the airport hotel I booked to include parking when we were suppose to fly out on holiday.
As much as the vendors would like you to take a credit note or invite you to a rearranged appointment you have the right to a full refund as I understand it and have insisted on.