I can help on the putting issue. B4 you putt, hit the space bar. It will give u a better view.
As far as finding posts.... look at the right of this screen and maybe scroll down a bit. You should see "My discussions". This thread should be located there.
The only way I know to contact them is to email them. look at the very bottom of this page and click on "contact"
Good Luck