Yes the Sloan Street shop do pick and choose their clients. Its more of a club than a shop if you ask me with their customers mainly those the live in the area. If you are deemed a member, you'd get EVERYTHING you ask for... and unfortunately if you are not, they rather you shop at Bond Street or Harrods. Don't take this personally, some shops are just like that. They treat you badly if you step into their extablishment not wearing anything Hermes... like an unspoken dress code.