Dowell rods: I ordered online (you can also find at major craft stores) dowell rods (3/8" in diameter) and had the husband chop them into 4s, making each about 9" long. They cost about $1/each which is good for 2 scrolls so that's .50 per invite.
End caps: also ordered the wood end beads/caps w 3/8" holes. Need 4 per scroll, $1.
2" wide gold duct tape .50 each invite (used this to sandwich the paper invite and dowell rods all together.
Colorful card stock paper for backing .10 cents per invite
Self designed artwork in PSD, sent over to Fedex for printing and dye cut $1.50 each
Ribbon- need about 12" per invite $.50 or less
double sided tape for attaching ribbon
optional (I bought but didn't end up using): gold paint to paint the end caps, liquid adhesive to attach print to backing paper (I tried this but it bubbled when folded, so just sandwiched the two together at top and bottom and totally worked.
mailing tubes: $1 each; cost of mailing $3
Total cost per scroll: $4.10 (add $4 if mailing) , of course you end up with more than you need based on package quantities, so average about $5-6 each and if you set up an assembly line, each take about 2-3 mins.