have they worked for you as advertised?... they have some big claims to go with the big price... what do you think?... thanks for the help...