Source for replacement charging ports?

Got a Surface 3 (NOT a Pro) with a chewed-up charging port. Looks like an easy fix, no different from replacing the port on a Galaxy, but I can’t find the appropriate part anywhere except for a single European vendor on ebay who wants $50 for a single port! Anyone have a source for these?

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0