We've heard here a lot of stories about Bitcoin acceptance as a payment on their place and I hope they understand how volatile Bitcoin is to know possible risks on the price. Glad to hear a story like this, it will help the community of Bitcoin go strong and give awareness to the people in your place. But one thing just to make sure, understand how Bitcoin works because it's very crucial in your business, all transactions are irreversible, once you've hit the send button and have at least 3 confirmations on the network, you can't undo it.
However, it always has an advantage if we've knowledgable about it, I suggest you study it.
Good luck with your business.
Don't worry because I think they already know that. They made their research first before they use a thing that they are not familiar with because no one will like to put their business at risk. The op didn't mention that he has an issue about bitcoin's volatility but he said he can save more money using bitcoin. In terms of saving money, he can do that better if he will use a much stable currency or stable coins, if he don't want to use a bank again.
Btc's disadvantage other than volatility is like you said, transaction are irreversible but he isn't the one here that are making payments but it was his customer and in case there is an accident like his customer pays more money for one of his product, he can always return the excess money to them.