No, I don't think it's out of order. I'd like to know more of them. I have some listed on my web site if you go to (site temporarily removed by mod - see note above) and then go to insulin pumps...
Hi Charles, I thought it was a pretty cool site. I've just launched a new site too. You can go put a post under the "Resources" category on my site and maybe it will get you some traffic and improve...