Same here. I’ve been waiting on a second key for over 4 months from the dealership and that’s with a few internal escalations (per the dealership). Be prepared to wait!
In answer to the original question, root cause analysis indicates to buy the car from a reputable source/people next time, then you won't need to get keys "faster".