firstly, sorry if there is a place to put these questions, but it does concern the site, and basically the forums. im new here, if thats any excuse
basically, is there a link back to the site from the forums? iv looked around a bit and i cant see one. i know its lazy of me not to retype the address back in, but i must conserve these precious calories.
Or i may have just missed one.