Door hinges- have rebuilt or buy repop?

I have rebuilt hinges in my truck,done by someone else,the wrong way,lol! Bushing's in upside down,no c clip's on the end of the pin's to keep em from falling out etc,etc. Typical G.M product. Run's good but the door's are falling off.