40 rolls left.
$3.50 per roll
US shipping charges:
one to five rolls = $4.00 via First Class
ten to forty rolls = $6.00 via Priority Flat Rate