F facultus May 21, 2004 #1 They are a commodities firm. Has anyone ever heard of them? Any feedback? Thanks in advance.