Bert, assigning a DID to a user overwrites the caller-id on all outbound calls. The better way to do this would be to have ANI substitutions on your outbound trunk to your provider that altered the caller-id only as a call left towards the PSTN. Thanks
Jay