easy engine mounts

i just found this.....what are the updates????? Does this last??? if it is the same thing as the Schus......id rather save the money