You can book six months in advance online so they are probably booking for the beginning of July already ~ I booked for the end of May back in the beginning of November. If your dates aren't available yet then phone them up as you may be able to book by phone. If not they will give you a reference number and call you back when the date is available, this should be before it goes live so you will get the best possible price.