I was kind of intrigued by Disclosure Day, but WTF are these rental prices?