Here's an interesting comment:
"You also forgot to mention that there are transfer unions within some of the member states. Just think of Germany, where people complain about a transfer union, but they live in a state (e.g. Berlin or North Rhine-Westphalia) that gets more money than it gives thanks to richer states such as Bavaria (which then again has political reasons) or Baden-Württemberg."