Might be worth pointing out the following in their own T&Cs.
2. APPLICABLE TERMS: Unless otherwise agreed in writing, any contract for the sale of Goods shall be subject to the Conditions. Any oral or written terms offered or stipulated by the Purchaser shall, if inconsistent with the Conditions, be deemed rejected by the Company. No contract is made with the Company until there has been an acceptance in writing of an order placed by the Purchaser.
I presume a confirmation email constitutes written acceptance, does it say anything about that on the email?
8. TITLE: Notwithstanding delivery and the passing of risk in the Goods, title to and ownership of the Goods shall not pass to the Purchaser until the Company has received in cash or cleared funds payment in full of the price of the Goods and all sums payable to the Company under any other agreement with the Purchaser or any other delivery or instalment has been paid. (The PAYMENT DATE).