Where's the blog page?

Hi there,
I have a quick question. I'm working on a site using Product Theme and can't seem to get the posts page up and running.
I've gone to Settings/Reading and selected a page called "Blog" for the "posts page" but when I click on that page, I get the front page again.
Here is the link:
The front page: http://66.147.244.160/~integsb0/
The blog page (where the blog posts should be): http://66.147.244.160/~integsb0/blog/

I'm sure I'm missing something obvious....

Thanks for your help!
Laurie