These guys seem solid, but... Transparency is lacking. I'd love to dump 10k here...but man, not enough company info.