I nearly bought that the other day but gave it a swerve. I've just bought a brand new one from Vx. Did the chap actually tell you that he removed all the OE rubber? I got the impression that he filled the voids in the rubber and levelled it off?
I'm looking into buying a polyurethane kit to mould my own inserts.