Can't find any dirt on this group. Perhaps they're legit?