> 1. Customer is an EU and VAT-registered business: no VAT if proof of business provided in the form of a VAT number.
I wish it worked that way in practice BTW. When asking about it at Apple Store in London (I have a business registered in Poland), the clerks replied that unfortunately they don't know what I'm talking about and thus they'll have to charge VAT.