RE eFoam I've got some of the foam shown on your link from them before. It works OK. The only draw back I found was the cubes tend to detach after a while, so the profile of the camera (or what ever you are putting in the case) tends to change a little over time. On the plus side you do get loads of foam. I've still got enough left over to re do my Peli Case a few times over..
Hope this helps,