My son put those LMC visors in his truck. There was no mirror or elastic hold-down strip. Just plain on both sides. Other than him choosing black fabric when the interior is beige (hey, what do I know) they look just fine. They’re made by Acme and looked the same as the stock style. I reused the original visor arms.
In addition to the pickup style, Stockinteriors.com sells the Tahoe/Burb style that have the latch. Though shaped the same, they don’t look to include the pull-out extension. They seem to have more choices for fabric material and will send you free samples.
I couldn’t prove it, but I suspect that Acme is the primary supplier for all of these. Last I checked, Rockauto sells the pickup style as well.