Hmmm...I'm gonna play devil's advocate here for a sec. You know there's no guarantee that they're going to sell every single copy they have printed (although I am extremely hopeful that they will!!
). Just because you publish a book doesn't make you a millionaire a la Steven King.
My personal opinion is - if they're willing to take the risk then I think they should be able to reap the reward. I also think that if you aren't comfortable sharing your secrets for free - then don't. No one will ever know if you chose not to enter or just weren't selected!