OK, not 300 pcs, only299 pcs.
Female and male terminals came packed together like spaghetti. Terminals are low quality, have problems with crimping and if crimped it's not the best. I have also original molex terminals and they are not comparable in terms of quality. I contacted the seller but no response received.