Orlando has a few places to pick up some smokes, but I think Corona Cigars ( Sand Lake Road) is probably the best. Huge selection and great atmosphere to have a smoke and a drink. Sosa Cigars in Downtown Disney is another place, although I think it's way overpriced. There is another shop downtown and of course the already mentioned Cigarz at City Walk (overpriced). Hope this helps.
JD