>- but the fact that kevin hasn't defrauded you personally only proves one thing
I actually do not think that Kevin personally answers the phone and takes credit card numbers. It is employees who do that and it is employees who fail to resolve these issues.
Perhaps his customer service is lacking in responsibility, but I doubt that it is Kevins intention to cheat or shortchange anyone.