To answer Mangup's original question, no you do not need a LD carrier. Your local phone company will not assign one if you tell them you don't want one. I do not have a LD carrier as I dial "10-10" numbers instead. Yes, you can still dial toll free numbers without having a LD carrier.