Game card reader/Jack replacement

So I need to replace the fame card reader for my switch as currently I can only play digital games. I’m unsure where to source them from as they seem to be extortionately priced on ebay. If anyone has one lying around or could recommend a seller with a decent price I’d be more than grateful! New to the whole repair scene but keen to get started!