On the UK site, when they say 'sold out' for the LE items does that mean that they'l never have any more of that product in because it's LE? Just wondered...
As far as I know, that is what it means although you could try ringing the mail order number (same number as the london/soho pro store) and seeing if they have what you want. And its always worth checking back on the site, just in case!