Let me recommend Market Basket in Salem (name brand cigarettes are about $35 a carton)! And while you're there, check out prices at least on anything that's a staple item in your budget -- for me it's tea bags, peanut butter, eggs, butter: all noticeably cheaper than in MA!
Happy travelin'! :)