I'd go the duty free route.....it's not really a cost issue, smokes are cheap enough down there, but they're not necessarily what your brand is like at home. Alot of brands are made under license from foreign manufacturers. For instance, Marlboro lights aren't like the Marlboro lights in the states. Hope this helps, just my opinion of course.