How long for TFSource to turn reviews?

I've submitted three reviews over the past few weeks - two very good, one mediocre - and they haven't shown up yet. Some of the hottest current items either have a single five-star review that was posted before the item even shipped, or none at all. I'm wondering if anyone's had experience where they posted a bad review that actually appears. This of course has implications on the trustworthiness of a retail site that asks for feedback...