It took a month to happen for Amber. That was two years ago. I had to wait 2 years and 2 months for the United States Citizenship and Immigration Services to do what was just a printing job. During those two years, I had to visit the INS/USCIS 5 times, instead of the one visit it should have required. I had to get up really early in the morning and wait in line all day long. Add all the stress and worry and the phone calls I had to make to the USCIS and it becomes quite a lot.
The most frustrating part is that this was not about adjudication of an immigration petition. It was a simple printing job. At first, I thought I was special, that I was the only one in this situation. But then everywhere I looked, in internet forums and at USCIS offices, I saw people in the same predicament as me.
USCIS officers knew for 1.5 years that there was a problem on their end. But no one fixed it until one officer decided to do something 2 months ago. Their customer service is so bad that it always seemed like they were blaming me for the blunder. They never seemed to believe me until I showed them all the paperwork. Not once did anyone say “I am sorry, our department messed up.”