Some repair shops offer to repair USB connectors. Maybe there is even one in your area on our community list already: