Looks very nice. As landing pages go however, its not very search engine friendly? Your keywords are littered with the word "phone", but there is no mention of the word phone (in text) in your page. In fact there is no textual content at all. As you are using tables, maybe use a summary attribute. Your image directory location seems a bit odd src="../../../../../images/. Perhaps use an image caption. When I click on PayPal I'm brought to An Post.
Products: Displaying 1 to 10 (of 65 new products) you can barely see this text (a darker color perhaps). As you have 3 x 4 colums down, perhaps you should show 12 instead of 10 products. It looks a bit gappy.
Looking at /index.php?main_page=index&cPath=3. Because your images are different sizes they resizing the container the product is sitting in. Perhaps have this changed to an absolute size in CSS?
When I went in to view the source of the page, it looks like you have a page embeded within the page. "3 is Ireland's largest". A HTML tag within a HTML tag isn't a great idea. bit...
Contact Us form could have a little bit of info about you. The warning on leaving a field empty has left me blinded for life. Perhaps something subtler.
On the upside, its a lovely design and is quick to load.
Regards