It took just 2 1/2 months from USCIS filing to receiving visa in the mail for us to get my wife's CR1 visa to live and work in the US. I've heard a lot of horror stories but our experience was anything but. Off to live in Monroe, WA outside Seattle in about 2 months.