Just seen an advert for these natural tablets that block up to 66% of the carb content of your meal. Just wondering if anyone has tried them or are they just another 'too good to be true' product?