Make a call to CIC and tell them you want to book an appointment for landing. They will ask where you are, and book at the nearest cic office. I am in Toronto, called last Friday, and I got a letter from cic office in Etobicoke on Wednesday schedule my landing on May 10th.