DX posting reviews again

Today I started noticing a lot of brand new reviews showing up on some lights I was looking at on DealExtreme. Then I went and checked an item where I had written a review in November which they had neglected to publish and it had showed up too! They must have cleared out some kind of backlog or something. Then I wrote a review for the Trustfire XP-E F23 and it showed up immediately.