Does anyone know which UK stores actually physically have these in, or are they only available in Harvey Nicks, Harrods etc.? I've been trying to explain to my daughter that they don't always stock these things in every single store ('Yeah, alright, but why??' 'The money/sales sums don't always add up' is the summary of my slightly waffly explanation) but is there any way I can find out if this is going to be available outside of the capital, or indeed the US? Rather naively we went to our nearest John Lewis and found that they didn't have them. And yes, I know they've been available to order online for ages, I just prefer to see my make-up before I buy it.
Can anyone enlighten me?