Cost of the same cigar can differ if one b&m buys direct and another goes through a distributor. Th reasons for this can be many; minimum order requirements, contracts, terms, credit worthiness, etc.
That being said, in NJ there is a 30% OTP (tobacco tax). To get keystone I take the price of the box (with shipping charges), add 15% to it and times it by 2. Then I divide the total by the number of cigars in the box and get a price. I then round the price to pay for bags, matches, lounge, toilet paper, etc. The rounding is not horrific, say a stick turns out to be $6.93, I just make it $7, fair and easier on the cashier, as well as avoiding sales tax rounding, which the government loves to do. In NJ there's a 7% sales tax, so $7 becomes $7.49. If I left it at $6.93 the cost would be $7.4151, which the gov't would round up to $7.42. Why give them more. The sales tax is on top of the OTP tax, they're making a tax for a tax and benefiting above the 37%. For $.07 difference, I'm being fair and staying in business.
You can decrease your cost by buying smart. For example, at times, CAO sends me free boxes so that on certain cigars I can offer a buy 3 get one free. Take advantage of this, as it is free to you. Average your costs per stick and this brings it way down and competitive with online, without having to buy an entire box.
Additional reasons for shopping at b&m's as many good ones have already been mentioned are: quick rotation of stock (nothing stale or moldy), immediate delivery, order something before it is released, help with accessories, social value, store specials and coupons, the b&m's support you by sponsoring Youth groups and other LOCAL charities, a good immediate return policy, good local b&m's fight State & Federal tax legislations and inform you of such, personalized service & advice, and the list goes on and on never ending.
Support your local B&M!!