Yes, you can book online with No Deposit and full cancellation rights up to two weeks before your due travel date.