Man I've looked all over mcmaster for hollow dowel pins. Have never had any luck finding them. Its always the game of knoweing what McMaster calls your widget of choice :D
Here's what they say a about McMaster. You can get everything you could ever think of. Want a bottle off water? They'll ship you 10 empty bottles, 100 caps, 50 labels, and a bag full of water. :D