The St. Pete Tobacco Depot is pretty good, but I'm lucky, I have one about 5 mins from my house up here.