Clean, easy to navigate, and an excellent domain!
I agree with other comments that the domains could use a "buy now" button, given that from the listing pages, the user is presented with a price, and then when they arrive on the domain page they are asked to make an offer. Perhaps the text could simply be changed to "Buy now or make an offer".
Unless I'm missing an obvious point, I'm not sure what the "TLD domains" link is for. If anything I'd replace that with "Search by TLD" and categorise the domains by TLD in that section.
The "Sale Items" link is a great idea for the bargain hunter, but it needs to truly offer sale items. Clicking through to that page after visiting the rest of the site is a bit of a let down, as it displays the same strikethrough 50% discount as every other domain on the site offers.
I thought the currency dropdown at the top of each page was a really nice touch. That is until I switched to dollars and found that all prices were then arbitrarily doubled. That would surely lower the confidence level for any US domain buyer, so if there are no currency converters that you can tie in and get an accurate rate (oanda.com?), I'd recommend removing the dropdown.
Alongside the currency dropdown is a language dropdown. Another great idea but FYI, changing the language updates the left navigation links (only) and not any other site content.
Minor point here, but for your contact page, unless you have great spam filters, personally I'd set up a quick contact form with image capture rather than listing an email in plain text. Alternatively, if you want to display the email address, consider using an image.
What is the incentive for joining the mailing list? Do you send special deals?, first dibs on great domains? Convey this to the user to give them a reason to sign up.
Finally, not everyone reads terms like I do, but if anyone other than a newbie read the first line of your terms that ".UK domains now incur a £30 + Vat transfer charge" I think they'd probably leave the site fairly quickly. Nominet only charges £10 + Vat.
Phew. I started out just intending to tell you about the US currency issue! Anyway, it's off to a great start and I wish you the best of luck with it.