Better error messages. Vendor cant be deleted without deleting associated vehicles