You will have to go out on the lot and check. You can view their inventory on line, but the only way to see if a specific part is on the car is to check in person.
You have to go check.
Going out and checking is the only way to know. If they have your car there, the chances that they have a visor are great.
Thanks! Your answer is awaiting moderation.