Isofeet by Sound Damped Steel - any experience?