Company was found on Alibaba.com which is strange as Alibaba usually takes care who its suppliers are. We placed the order for flash disks and externa…