"submitting your Order through the Site in accordance with these terms and conditions.4.2 Any Order placed through this Site for a Product is an offer by you to purchase the particular Product for the price notified (including the delivery and other charges and taxes) at the time you place the Order.4.3 We may ask you to provide additional details or require you to confirm your details to enable us" . . . .