Before they got bought out by Bass Pro Shops, Cabela's used to be a pretty good place to buy black powder guns from. Easy to buy online, and really good sales once or twice a year. And even not on sale they generally beat Taylors & Co., Dixie Gun Works, etc., on price. I'm pretty sure they used to allow returns but I may be confusing them with someone else.
For example, Cabela's has the Pietta 1860 Army offered for $299:
https://www.cabelas.com/shop/en/pietta-model-1860-army-44-caliber-black-powder-revolver
Dixie Gun Works offers the same gun for $355:
https://www.dixiegunworks.com/index...321/product_name/RH0705+Pietta+Colt+1860+Army
Taylor's and Company offers it for $384:
https://taylorsfirearms.com/hand-guns/blackpowder-revolvers/1860-army-steel-rev.html
MidwayUSA has a great sale going on right now at $279:
https://www.midwayusa.com/product/1002264782?pid=584405
Now, I've had some sneaking suspicions as to why the big price difference between the giant companies and the little guys. For a long time I just assumed it was bulk buying power. Now I am suspicious that some companies may be paying for lower or higher levels of quality from the manufacturer and this is reflected in the cost. I have no proof for this but have noticed that many of the guns I have obtained from Midway or Cabela's had problems. I also notice that when people chime in online the responses are very varied. My revolver from EMF-Company is my best shooter and I use it in competition. So, I'm getting a little suspicious of how the big stores are offering things so cheaply.
But if a big player pulls out of the market it's generally not going to be good for consumers and it's not a very good sign for the hobby/industry as a whole.