@mysteryman,
Neither of you seems to know much about prisons - or the fallout from New York Mayor Bloomberg's recent tax hikes on cigarettes.
The price of a pack of cigarettes at Rikers Island (that's a prison) stands at $100, and supply isn't a problem for anyone who can pay. Most of the rest of the city now buys cigarettes at one of many nearby Indian reservations (free transport by bus to reservations with casinos) or via friends with access to tax-freee shops at airports. Proceeds from cigarette taxes have, naturally, dropped precipitously, but not even Bloomberg claims that's due to New Yorkers actually stopping smoking.