I'm filling out the form and it asks for a link for my screenshot. I have it as a file on my PC, but I'm not sure where I should be posting it so I'll have a link. I could use the forums but that doesn't seem appropriate.
No, I don't have Facebook. No, I don't have a web site.