Thoughts on the site? I got lots of ads at first but seems OK now and can only be better I hope I was just about to post and the ads started