Has anyone found where to buy this chip? i have found them on Alibaba, has anyone bought any from here and were they legit?