THey show up pretty regularly in the US refurb store. My supposition has always been that they wait until the refurb factory has a batch of X units before they add them to the store.
So none showing up for a while might just mean that people hadn't been returning many for a while.
But they don't show up as reguarly in the Aus, German, and other stores...