I use first class mail for anything under 13 rolls, and Priority Mail after that.
First Class is $2.00 nationwide for up to 3 rolls, and 20 cents a roll for each additional.
If it fits in a flat rate box (about 20 rolls), I can ship it nationwide for $5.50.
Anything more than that, I'd have to charge weight-based pricing, and I would need an exact number of rolls to calculate.