It is no fun to explain to someone that their work is sub-par. Recently, I had to fire the person that was developing business and post cards for my business. This person is truly a wonderful human being but their lack of business and listening skills became a deal killer. While I try very hard to be accommodating to the folks that either provide services or goods for me, there is a point at which the relationship must be terminated.
I can actually tolerate some errors when it comes to little things that nibble around the edges like spelling, pushed out deadlines, minor errors, etc. As long as there is a good faith effort, I will usually give the person the benefit of the doubt that they are really trying to do their best.
However, I draw the line when folks become cavalier about my position and what I am paying them. Small businesses and start-ups are not bottomless money pits. Folks need to be considerate that we need some value for the money that we are paying you. One of the first things I ask when I have a meeting regarding a prospective service or product, “How much will it be and when do you want the money?” I then follow through and pay them the cash.
Ten years ago I started a business that I had to shut down after five years. To this day, one of the facts that I am proudest of is that everyone I contracted with or purchased product from was completely paid on time. The only person that took a hit and lost money was me.
I know the world will never change, so we will have to live and learn.