beefcake28 New member Apr 2, 2007 #21 Never heard of them... I'd be cautious, but that's just me. Go with a more reputable lab.