(a) The buyer may revoke acceptance of a lot or commercial unit whose nonconformity substantially impairs its value to the buyer if the buyer has accepted it
- (1) on the reasonable assumption that its nonconformity would be cured and it has not been seasonably cured; or
- (2) without discovery of the nonconformity if the buyer's acceptance was reasonably induced either by the difficulty of discovery before acceptance or by the seller's assurances.
- (b) Revocation of acceptance must occur within a reasonable time after the buyer discovers or should have discovered the ground for it and before a substantial change in condition of the goods that is not caused by their own defects. It is not effective until the buyer notifies the seller of it.
- (c) A buyer who so revokes has the same rights and duties with regard to the goods involved as if the buyer had rejected them.