Com relação aos endereços o que pode explicar a existência de mais de um endereço é qeu quando se manda uma corresondência normal pelos correios, vc pode mandar para não importa onde, inclusive uma caixa postal (PO BOX), mas se vc está mandando por courrier (fedex, dhl etc), é preciso que alguém assine na recepção, então provavelmente por isso algumas empresas recusam postal codes de PO BOX pois nao haverá ninguém para confirmar recebimento.
Boa sorte.
Ronaldo