Full threadJohnFen·Man, these stores fully creep me out. Perhaps they'll end up being popular, but I can't imagine willingly setting foot in one, personally.View on HN