My take after posting several inquiries and getting very few responses: West Point processes waivers as they accept applicants, but the 90 days is complete nonsense. They will do it in 60 days (such as with SwimDad above) if they want you, or make you wait much longer if you are still in the "maybe" pile. My son had enough. He received a letter from his RC that it would take 90 days, waited about 130 days, sent numerous emails and phone calls to his RC, and after getting no response, he pulled his app to pursue more definite courses. I can't say I blame him. You can't send a letter stating it will take 90 days and then months later just expect a kid to keep waiting with zero communications. I warned my kid the Army was jacked up - he learned.