That's interesting (and good) news about B&H. I've bought thousands of dollars of video and camera stuff, and supplies from them over the years, and also never had a problem returning. But I have not purchased a computer there because of their stated policy allowing no returns for refund. So maybe they're more flexible than they say...
B&H is not necessarily more flexible than they say with regard to refunding or exchanging Mac computers. My documentary team has purchased large amounts of professional cameras, lenses and video equipment from B&H, and we've never had any problem refunding or exchanging those for any reason within 30 days. It's actually rare we'd need that, but occasionally an item is substandard, fails our internal optical or functionality tests or is found incompatible with other equipment. Our goal is never return anything, but sometimes it's unavoidable.
However -- computers are a different case -- even Mac computers. The B&H policy is no refunds or exchanges whatsoever on Mac computers, even within 30 days. In limited cases they might slightly bend that but charge a 15% restocking fee, but that is $2,000 for a top-spec iMac Pro.
This situation is exacerbated by two factors:
(1) Apple retail stores -- including the Business team and Joint Venture team -- do not have access to CTO (Configure To Order) machines. Thus there is no option for a serious professional customer to test their workflow, data or procedures on a CTO iMac Pro, except for buying one.
(2) Apple does not stock CTO machines, yet B&H and Adorama do. Thus if you need to replace a failed CTO machine, or just evaluate a new CTO machine, you can't do that through Apple unless you have it custom built which takes a month. B&H and Adorama have CTO machines in stock (inc'l the 18-core $13k iMac Pro), but those cannot be returned.
This situation will get even worse when the 2019 Mac Pro ships. That will probably be a configurable multi-socket high-end machine, maybe upwards of $20k in the top spec. If Apple continues their policy of not stocking CTO machines, that means a future Mac Pro customer could potentially face 30 days of downtime while Apple custom builds a replacement CTO machine in China. If that machine was purchased from B&H and failed an initial workflow evaluation test, the 15% restocking fee would be $3,000.
The problem seems to be that Apple's Sr. engineering executives are not communicating with the head of their retail organization. Apple's engineering arm is making big investments in the upcoming Mac Pro, even using a "Pro Apps Workflow" team to ensure it meets the needs of professional customers. However the retail side (which is responsible for support) is still being run as if it were a luxury lifestyle experience like Burberry. That's OK for a watch or iPhone but not for high end IT equipment.