Large corporates have deep pockets, but don't be scared off