Anyone get this done, have an idea on cost, and is it worth it?