Has anyone ever used outsourced CDI staff that are offshore? What was you experience? any lessons learned?