Has anyone ever had any exp of working through this agency? If so, how did you find it?