They mostly sell marlboro, hard to get anything else american. They aren't much cheaper in the stores (maybe about $4/pack, depending on where you buy), but they are cheap in duty free when you're flying out. Can also get at duty free at US airport, but more expensive than JA duty free.