whos the most reliable supplier? i found the last stuff i ordered to be dud. thanks