As far as I know you call long distance when:
a) you are in your local calling area and you call someone outside of your local calling area
b) you are outside of your local calling area.
So the incoming minutes will be free, but when you are outside your local calling area you will have to pay long distance charges.