I have been using them and gotten about $600 back for three different flights. The Company has/had an insurance pilicy if claims got too high. According to the web-site, they distributed $1.5MM.
Given how cumbersome the web site is, these new refunds are not worth the aggravation. I'll be going back to dealing with the airlines directly.