Very visually appealing AD. It has a certain universal appeal about it. It'd be cool to see the infamous "Sold at..." with the HD or Lowes logo (assuming that's the NA) or rather some of the logos of the "growing list of stores" in the US but the AD is very catching nonetheless and I can see it drawing folks to the website, especially with the promo code.
Wow! Nice graphic, but what is the company really selling? I see 2 references to their website and 2 references to their stock. It is easier to make money on "paper" then actual product.