These are all legitimate concerns. Steve does business with a guy - MAKING HIM PRESIDENT of the company - who has a reputation for not paying his people and then being surprised he didn't pay is ridiculous. This isn't bashing and stop throwing that word around so loosely.