"It's a reminder of how people can be different in their online and offline personas."
It is simply not a question of personallity. There is a line of not being respectful to your customers where maybe you should look for another line of work. The only reason he is still in business is he has other people answering the phone and has usfull information on his webpage otherwise in terms of customer support and policy he would not be in business.