I've been building for 22 years and used MSI, Asus, Gigabyte, Dell, Lenovo... pretty much name it. I started buying EVGA because their performance to dollar and online reviews seemed good.
Got an EVGA 2060 from their website in the B stock (already opened and returned) because of the discount off of new. It supposedly came with a warranty.
I did a fresh install of Windows 10 and tossed in that card. The system met all required specs for the 2060. Within 5 minutes the system froze. I rebooted and couldn't even get the Nvidia drivers installed before another hardlock. Tried inspecting the card and rebooting again and the boot record for windows at this point was corrupt. I tossed in the old card (1050Ti) reinstalled and everything worked fine.
I contacted EVGA and sent the card back within 2 days of getting it. They hit me for a 15% restocking fee 3 weeks later (on an already open/used card that wouldn't work) and never even acknowledged the return. I asked them to remove the fee because the card hard-locked the system repeatedly (that otherwise ran fine and met specs) and they refused.
I am out almost $80 between shipping and restocking for a used, non-working, already open B stock that they hit someone else with a 15% restocking fee on the other time(s).
I highly advise against working with them.