new product in the US . diabeteze.com anyone tried this? i've just ordered a couple of boxes. jonesy