Several years ago I o4dered a .44 1858 Sheriff's model from Cabelas, which was backordered. Thy sent me a .36 model, which I decided it was intended I have one to shoot alongside my old Colt 1861. Meanwhile, I jumped on a reorder for the .44 while it was still on sale with either free or $5 shipping, and later decided to let Cabelas know of their screw-up. I got an immediate reply that they already had my order for the .44 and it would ship within the next 2-3 days.
Meanwhile, a .44 Sheriff's model appeared on my front porch. I took it out to shoot and was impressed with the accuracy.
A week later, another .44 Sheriff's model appeared. I checked my Credit Card & was only billed for one.
Cabelas told me that they couldn't accept return of the one I already fired, and apologised for the mistake, going back to the original .36 cal order, and told me to keep the extra .44 when I told them it would cost me too much to send it back (they never offered me a call tag) but they wanted to bill me for shipping for the 2nd one at their regular shipping rate. Somewhere around $20 later, I had a 2nd .44 cal Sheriff's Model.
I've gone on to order a Dragoon and a couple of other revolvers from them, and always receive them quickly.
One cavaet: always completely disassemble and clean any cap and ball revolver you buy factory new. I've only had a problem with one (the 'freebie') where it had poorly finished grips, and the bolt had a little tab left from stamping the part. It locked up the action and needed about 30 seconds of time with a Dremel stone to correct. Maybe this is why Cabela's didn't want it back & realized they sent me a defective one - I've never had any poor quality items from Cabela's ever since then.