Yes, you are free to cancel your booking within 24 hours without a penalty. You should know that airline fees, optional payment charges and travel insurance fees will not be refundable.