I love the Internet.
I love Social Media!
Screenr support staff are pretty awesome, too.
Social Media = Answers, Quick.
Two hours ago I posted about about how my Screenr.com Business/Pro Trial account had vanished into thin air this morning, while I was using it and preparing to publish a Screencast to my YouTube channel. Read more