When I was in the Army you could buy a carton for $2.50 at the commissary. Some cartons had a rebate coupon for a dollar off. Times have changed for the worse.
Don't know what the going rate is nationwide but here in VA Beach (right next door to NAS Oceana) the rate is about $3 for a pack of Marlboros.
I see now why a friend of mine in KY started buying Top tobacco and rolling his own cigarettes.