How can I post my site to Facebook?
You can click on the blue F icon in the upper-right of your site. If you click on it, it'll let you post the address of your site to Facebook and let you include a comment as part of your post.
Tel.: toll free 1 (877) 769-3836 or (514) 282-7747