On another forum a vendor I never heard of was mentioned. MCD Innovations. They make all sort of shades, tire covers, mirror covers etc. for the higher end rigs and they will also do custom work. I really like their tire covers and will look into them. They are located in TX.
www.mcdinnovations.com
www.mcdinnovations.com