LOL! My inner geek loves it!
I hope the dirty truth comes out but I fear these people are just bidding up the price tag of their silence.