Franchisees sue Medicine Shoppe, Medicap, Cardinal Health