Bonjour,
Déjà, plutôt que de lister toutes les méthodes de livraison possible, pourquoi ne pas uniquement lister celles que l'utilisateur peut vraiment utiliser en fonction de son adresse ?
Pour cela, rien de plus simple, il suffit de sélectionner la zone correspondante dans l'option "zone" de la zone de restrictions des options de vos méthodes de livraison. Vous pouvez bien sûr créer des zones de livraison via Système>Zones si besoin en spécifiant les pays de destination pour ces zones dans leur listing de sous zones.
Ensuite, pour proposer des tarifs de livraison différents pour une même zone, il suffit de dupliquer vos méthodes de livraison avec des prix et noms différents pour que l'utilisateur puisse choisir entre les différents tarifs d'envoi.