fixes #2 #5 -- validate transactions must now be 0 and is not allowed for checking account customer vaults.  sale transactions must now be grather than 0.