(1) Subject to subsections (2) and (3), a consumer has the right to cancel any advance booking or reservation for goods or service.
(2) A supplier who makes a commitment or accepts a reservation to supply goods or service on a later date —
(a) may require payment of a deposit in advance, not exceeding the prescribed amount or prescribed percentage of the cost of the goods or service that has been reserved; and
(b) may impose a reasonable charge for cancellation for the order or reservation.
(3) For the purposes of this section, a cancellation charge is unreasonable if it exceeds a fair amount in the circumstances, having regard to —
(a) the nature of the service that was reserved or booked;
(b) the length of notice of cancellation provided by the consumer; and
(c) the reasonable potential for the supplier, acting diligently, to find an alternative consumer between the time of receiving the notice, and the time of the cancelled reservation.
(4) Where a consumer is unable to carry out a reservation or advance booking by reason of the death of the consumer, the supplier —
(a) may not impose any cancellation fee in respect of the reservation or booking; and
(b) shall refund to the personal representative of the deceased any deposit paid by the consumer in respect of the reservation or booking.