Been quite a while since I was there myself, but I found it quite useful for finding out about watch suppliers on the site.
I was actually shocked by all the response I got, and it steered me to a supplier who I purchased a Bape watch 1-1 from.
That purchase was designed to test the quality as we were looking to have our own range produced for a company I was involved with at the time.
Still got the Bape, still hasn't missed a beat...and only a couple of people know that it's a fake to this day. I've even had offers to purchase it, and although tempted a couple of times, I politely declined, not because it was fake, but only because I still enjoy wearing it....lol
Even though we never completed a major transaction, the info I got out of that forum was a great help, and definitely recommend that anyone wanting to purchase through alibaba use it themselves. Having said that, it is a forum where you will probably have to ask a specific question, not so much browse for info because it used to have a lot of general rubbish in it.
And yes, it was the community tab from memory, but I'm sure it wouldn't be too hard to find.