G goiinallin New member Oct 25, 2004 #1 Has anyone heard of Davinci. or Davinci labs? just a question. Thanks fellas.
puddlemonkey thou shalt not shill EF VIP Oct 25, 2004 #2 Yes, good prods, never heard anything negative about them.