Phone wont charge well.

Hi, recently my phone has been very hard to charge I would have to move the charger cord a lot just to get it to charge, and its not the charger its the charging port. Is there anything I can do? or do I have to replace it and if I do have to replace it can they replace it at my local metro pcs because that's my network. please reply as soon as possible, Thank you :)

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

crwdns2934109:0crwdne2934109:0

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