I had to do this recently with a site that I expected would be reliable. One that I'd enjoyed the free services of for the past 5 years and had no problem placing a $40 order to download some premium content from. They never bothered to deliver it and wouldn't respond to email, voicemail or twitter. So, I initiated a dispute via PayPal and got my money back. If I'd paid with bitcoin, I couldn't get my money back.
I run my own small business, have worked with many other small businesses, and have friends running all kinds of other small businesses. I don't know of ANY legitimate business that "cannot take credit card purchases because of possible chargebacks".