It cost me less than $90 for enough supplies to make 200+lbs of rock. Works out to about $0.45/lb. Definitely worth it. It was a lot of fun as well. As far as soaking time, I slacked on my water changes. Sometimes I changes it every day, sometimes up to 2 wks. I could have finished it quicker if i changed the water ebery 2-3 days. I've heard of it being done in as little as 6weeks. The "soaking out" process is very important. Portland cement has a natural pH of 14. This would kill anything that is alive in the tank. My understanding from reading I've done is that RO/di water is very aggressive at absorbing the pH buffers found in the cement. Think of the RO water as a squeezed out sponge, just waiting to absorb chemicals and other undesirable elements. Tap water is still loaded with trace elements, heavy metals, phosphates, etc. Using tap water to soak out your rock will add another step to remove these elements from the rock before you can use it.