I don't have Face Book. And I'm not going to use it, either.
Is there another place where I can send my screenshots to ?
I'm pretty sure you e-mail the screenshots in, and then they post them to Facebook.
In fact, there's a non-zero chance that you can e-mail them here: SUBMISSIONS_EN@SWTOR.COM