Had a good experience selling to Krowles. He was extremely punctual and willing to negotiate. I would not hesitate to do business with again.