If you are not physically within your incoming local calling area when you receive a call, long distance charges will apply. The physical location of the person calling you is not important.
For example, if you have a Toronto wireless phone number, and you are physically in Toronto when you receive a call from Vancouver, long distance charges will not apply because you are within your incoming local calling area (Toronto).