What are your thoughts? Came across this sign in NYC outside some shop. Post Comment Receive notifications Add a comment...