thanks for the links, they certainly look very promising and interesting. let us know how you get on with the torch, bet your well excited.
but i am not convinced by the taxation, just in case future buyers get caught out and have to pay a much higher tax fees.
you do get an allowance under "gifts" but thats for err gifts

, its illegal to sell and ship goods and brand them as gifts.
or possible as you said they have paid for UK VAT tax, but I find this unlikely if they are shipping worldwide and not include a surcharge for UK like they did for NYC (8.5%).