No armrests, but have a set of visors. The driver side mirror flap broke, so I removed it (light stayed on). Let me know if these will work for you.
Thanks,
Paul
Not sure what level of quality you are looking for, but this is off my '99 - no cracks in the 'what you see' areas, but 3 cracks on the top side (L/R supports and one in center), and 2 missing outer tabs on bottom.
I'm in Waterloo, IA