Vendor Question....and more