New electronic billing standards causing payment woes