To get back on track with the OP, I would say that his two expectations are spot-on: integrity and communication. Most successful business are built on the first quality, otherwise they would likely fail, being beaten out by other, more honest, vendors. Communication has always been...