Apologies for the issue with a bizarre redirect on the site earlier today. There was a large server update and an error in an IP address had the traffic routing wrongly. No hacking or anything nefarious and nothing to worry about. Sorry for any stress/anxiety caused. Very best wishes - SF Admin
I wish I could type a post here with my feelings, but I can't. Everytime I type it, I end up deleting it. I want to type so many things, and when I do, I just can't put them here. Invisible. Be careful what you wish for, I guess.