The $15,000 insulin pump catheterOur diabetes technology is amazing. But it's no better than its weakest link. With diabetes therapy there are many potential stumbling...