I tend to avoid Smittybilt products myself, even though their low prices are really tempting. Some people just have an issue though with how the passenger side mirror is set up for the CJ. It is supposed to be set up to be observed through the windshield, not the passenger window. If you set it up to view from the passenger door the door will not be able to open all the way. Also, the passenger mirror is of limited use unless you put a stick-on wide angle mirror on it.
When I bought my YJ it had a side hinge mounted mirror like this
Worked as well as CJ style mirrors can, but I wanted front face hinge mounted mirrors.
I happen to have these Kentrol mirrors
now. Fit well, use the factory YJ hinge bolt locations, and can be mounted on either the front face of the upper hinge (per instructions) or brackets rearranged to mount on the lower hinge so the windshield can be dropped and you can still have useable mirrors (like the CJ). Once tightened down they stay in place well.
The Kentrol mirrors are quality, but expensive. Like really stupid expensive. However, I had heard too many stories of aftermarket CJ hinges not being beefy like the factory hinges, and I wasn't up for drilling holes in my factory hinges, so I went with the Kentrol. To the dismay of my bank account, I haven't always made cost effective purchases for my Jeep.