I was getting frustrated with that when I was running my online shop. The merchant services provider told me it was "catch 22", and to relax the rules of authorisation if I didn't want the alerts; and that the larger companies run on a slacker rule base - and take the (very few) fraudulent transactions on the chin!
The problem in the UK lays with the Post Office records, Electoral Roll and the address the card is issued to.
My address with the post office
XX Any Road,
Highwoods,
Colchester
Essex
CO4 XXX
My address with the electoral roll is the same, but my address on my C/Card statement is
XX Any Road,
Highwoods
Highwoods
Colchester
CO4 XXX
When ordering from a merchant with a strict rule base set that will flag fraud in the UK or even be refused if I put in my correct address. On a lower level rule base they would only check house numer and post code, and even lower still just card no, expiry and cvc.
In the past i've cards come through because of minor discrepencies in address like this, and just wave them through. If it's a different address I'd phone them, and it's usually a case of some one has just moved house, then I'd do it as a phone transaction.. But it did get me worried sometimes and I was waiting for that "Charge Back", but out of 350 or so transactions they were fine.