A VERY common misconception among millions of cell phone users, is that there could ever be a charge for incoming calls. 20 years ago, maybe... you are charged for any minutes you use. If you have unlimited calling (or incoming unlimited) you will never be charged for that air time, or LD minutes. As long as you are in Canada. Period. You are only responsible for LD minutes if making/placing a Long Distance call.
@AshStrut the Int'l LD bonus minutes is for you to make calls form Canada to selected countries.
These are the countries you can call using the addon
**Intl long distance Add-On included countries: Australia, Austria, Bangladesh, Brazil, Chile, Colombia, Czech Republic, Denmark, France, Germany, Greece, Iceland, Ireland, Israel, Italy, Japan, South Korea, Malaysia, Mexico, Netherlands, New Zealand, Norway, Peru, Poland, Portugal, Puerto Rico, Romania, Singapore, Spain, Sweden, Thailand, Venezuela. Calls must originate from Canada.
As for receiving calls from another countries, you do NOT need any special add-on for that. (in other word, it's free to receive those calls)