Re: Insulin Dependant Diabetes Trust Home › Forums › Living with type one › Insulin Dependant Diabetes Trust › Re: Insulin Dependant Diabetes Trust 11 September, 2010 at 9:39 am #11072 AnonymousInactive They seem a little too much tin foil hat for my liking…..