A breach of warranty occurs when a warranty is broken, i.e., when the goods are not as should be expected at the time the sale occurs, whether or not the defect is apparent.