How do you replace the SD card slot? Where can you buy a spare one?

The SD card slot of my Canon EOS 500D does not work anymore, with any SD card. It always says "Card write protected". So I would like to replace it but I could not find any valuable tutorial for that. Do you know how to replace the SD card slot ? And do you know where I could acquire one ?

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

crwdns2934109:0crwdne2934109:0

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