Being rude when in business

I have all but retired from all my former business interests, but will answer the telephone when I am in the office. Well, a person called with this passive aggressive bitch out that our web site did not clearly describe an item he wanted, and my response was that it is fully written on our website that we do NOT carry that item. He goes into this general attack on the website and not seeing the same, and I stop him and say, " sir, we cannot read for you"......this guy goes berserk swearing at me using the F word......and I must admit, this felt very good, and my wife has limited my phone time because of my tendency to be rude with stupid people, where her school teacher nurturing takes the stupid people and makes them feel good.........I like my way better, but in a couple of years there would be no more customers........because America is getting stupider.....