I had an Gigabyte ITX 2060 Mini for about 5 years now. I can wholehartedly recommend it - it didn't let me down once.
However out of the box, it had the issue of the fan turning off and on every 10 second as it balanced on the passive-mode thermail limit, but that got solved immediately with MSI Afterburner and setting a fan curve. However it was so LOUD when stressed, that I remember first it actually got me scared. I wanted this card to be good, so I didn't return it, but swapped the fan with a slim 92mm noctua, a 3D-printed tri-arc mounting pad copying the mounting original fan and a pwm to vga adapter to control it the same way as the original without doing anything irreversible.
All my problems got solved instantly. My appreciation for this little gpu skyrocketed.It's small, super silent and powerful. It never let me down - always worked great for exteneded time, got repasted once as well a year ago, easy disassembly cleaning and general maintenance. The card got quiet with the noctua fan under moderate load and I was even able to set 30% RPM's under 40'C which was literally inaudible. Very satisfied with the card, however the fan mod is a must. If you're looking for a single fan 2060, you'll be very happy with Gigabyte's model, but only after doing the fan mod. Luckily, it's easier than you think. I bought the card back in 2020 and it's working perfectly since.