I did call one apartment complex in Vacouver, they said i have to run my credit check and send them the credit report. Based on which i can sign a lease. But without knowing where i will get a job, how do i sign a lease somewhere for 13 months!! I think they replied you that based on what...