Is helpglobe a free website? I can't really tell if it is or not.

Yes, helpglobe appears to be free. If you join, though, be prepared for getting lots of ads.