If you insist on doing it yourself, here are a few hints to help you out. First of all material prices are very high, especialy to someone purchasing a few feet. getting a few pieces heat treated is also costly. Call a Lamina Inc., Lempco or Danley distributor in your area;(listed under die makers supplies) get a price on a plain component ( NON ball bearing guide pins that are NON thru-hardened, soft centers) Ask if they have an obsolete part on the shelf that will work for you at a reduced cost. Get a portable hone with agressive stones and hone out the bushings. Getting a pin very close in size, O.D. (outside diameter) they normally run in 1/4 inch incraments ( 1" 1-1/4, 1-1/2) If not close enough, ask for a metric size. Some mold pins ( for plastic molds) also have heads on one side, however they normally have a step in them that might or might not work for you. Fit the pin to the bushings and cut off the excess leaving room for the retaining pin. drill with a carbide drill on a drill press ( single or double strait flute carbide drill bit) Grind a flat on the pin to start the drill. Clean out the grit B-4 installing the pin into the bushing. Do not worry about scratches inside the bushing from the hone. you need those to hold the grease. If your bore is to smooth there is no place for the grease and it will squeeze out. If your original pin has a grease hole down the middle and there is no other way to grease the parts, you may be better off getting original equipment replacements, unless you can drill the bushing for a zerk fitting while the pin is removed. If the pins have a soft center, (non thru-hardened pin), you can drill the holes from each side after cutting them to length and also along the pin for the grease to come out, Clean the burr out after drilling and tapping the holes in the bushings. Here is my disclaimer: These are just suggestions that hopefully will work better than some home made pins doomed to failure. I still recomend you get a profesional to do this.