Low Supplier Cancellation Rate in Channel Islands