their lwebsite looks like total self promotion to me! i could be wrong???? :roll: