I just got my 4-pack at my door yesterday from homebrewing.org, and I ordered Thursday! Even with $30 shipping, it beats the prices at the LHBS, who only carries pin locks anyway.
I have not inspected or cleaned them yet, so I can't comment on that part. But the price is right and they all have pressure in them, so I'm optimistic.
One of the lids even has a Diet Dr. Pepper sticker on it, which is SWMBO's soda of choice.