Hmm, it all sounds a little suspect to me. I'm guessing you can only cash out when it hits 100%?
Anyone here have that happen, how much did they invest, what did they get back and how long did it take?
This is very transparent information, the main page contains a list of payments, if you click on it you get directly to blockchain.info where you see the full addresses. Log in with these addresses and you see the corresponding investment input address. Go to Blockchain.info again and take a look there when the investment was sent. This way you don't have to trust any statement here, you just make your own calculations. But keep in mind, that this is now completely irrelevant for future investments, because there was no payment from the doubling process since the new system is in place. And even if we see the first payouts, they will definitely have a very long waiting time (because they already had to wait so long before the change) which will not represent the waiting time in the new system. The truth is, at this point no one really knows how long you have to wait. You can make a small test investment and see for yourself. In the past the waiting time varied, for an investment of 0.01BTC it was between one and two months to get paid out.
Edit: Even a test investment right now does not give you clear information for the future, because the new system (however it works) needs to normalize first.