I'll keep you guys posted.
I ordered them in late Feb - they were offering free shipping plus 20% off if you signed someone up for their mail list.
I ordered those
criterium gloves plus an
epic hat (I go through hats even more often than gloves) for $77 USD.
I'll post a review a couple of weeks after I use/abuse them.