Human nature being what it is it is absurd to assume that nothing has leaked.....price is down because those in the know know.......