Well it totally depends on where you live... they used to be $3-$4 a pack where I live, but then they raised the tobacco taxes by a dollar in my state so now a pack costs $5 unless you get cheap gross cigarettes. But when I was in London, they had cigarette machines that sold packs for the equivalent of about $10-$12.

Anyway, back to the main subject: another idea is to pick up a cigarette butt off the ground and offer it to moocher. Then we'll see how desperate for a cig they really are.