(1) Subject to subsections (2) and (3), and even though the goods have not been shipped, a buyer who has paid a part or all of the price of goods in which she or he has a special property under the provisions of the immediately preceding section may on making and keeping good a tender of any unpaid portion of their price recover them from the seller if:
(a) In the case of goods bought for personal, family, or household purposes, the seller repudiates or fails to deliver as required by the contract; or
(b) In all cases, the seller becomes insolvent within ten days after receipt of the first installment on their price.
(2) The buyer’s right to recover the goods under paragraph (1)(a) vests upon acquisition of a special property, even if the seller has not then repudiated or failed to deliver.
(3) If the identification creating her or his special property has been made by the buyer she or he acquires the right to recover the goods only if they conform to the contract for sale.