Shipping Conflicts

I need to use a number of shippers depending on locations.

I create locations for example - Fedex Ireland & Royal Mail Europe

Fedex Ireland only has Ireland in the country group & Royal Mail Europe has 64 contries including Ireland.

I find that only the Fedex Ireland group shows in checkout and Royal Mail Europe entry for Ireland is igorned and not shown but other countries are shown as long as they are not in conflict with another group. Is this correct behaviour for the cs-cart or not.