Who in the world is telling you $3-4k for a cradle job? If that were the case, I'd be retired already
Take it to a bodyshop. They work with nationwide recyclers such as LKQ that can order you a used cradle from Arizona or something. They also have lower labor rates, are less likely to invent...