Vendors must hate Nvidia right now... 1650. 1650 Super, 1650Ti, 1660, 1660 Super, and 1660Ti, and every vendor has a few different sku's for each model, eg; EVGA Black, Ultra XC.... etc etc...
Wow, when you listed it out those are a lot different type of SKU. There going be alot of buying question which is better for budget build.