Any of the forum readers come across these adverts yet? Is it recommended or snake oil? Here is a typical advert: healthresources.net/landing/blood_sugar/index6.asp?SC=HEV1617