Fields not mapping from Contacts -> Deals

Fields not mapping from Contacts -> Deals

Fields are not mapping from Leads/Contacts/Accounts to Deals when they are created. I have setup the address fields to map across leads/accounts/contacts/deals. When a new deal is created it never brings in the company address info, so it has to be reentered manually.

The fields appear to be mapped correctly in the Lead Conversion Mapping area (Setup/Modules & Fields/Modules/Leads/Layouts/Standard/Lead Conversion Mapping). As example it looks like this:

LEAD            ACCOUNT            CONTACT            DEAL
City            Billing City            Mailing City            Billing City

If I'm in a Contact and choose New Deal, I want the Billing City from the associated Account to map over to the Billing City in the new Deal. I have the same setup for the remainder of the address, just using the City field as example above.