Is it for products which come from Italian or other Eurozone retailers? Maybe it's more financially and administratively efficent this way - to handle the transaction from Italy? Would make me wonder why Italy rather than QVC Germany though...
Or, perhaps there's a benefit from exchange rate fluctuations?
Could there be any benefit from perhaps more relaxed financial regulation? I imagine Germany is quite strict, and UK is seemingly tightening up as well.