I have
Actually, you beat me to the punch. Todd sent me some in the mail and I received them yesterday. I was going to do a review on them later today when I had a little more time.
They just became available along with another product, a messenger bag.
I like their headwipes. They have a a very light and refreshing minty smell to them.