The higher priced BCG's are MPI and HPT tested individually. Some of the lower end ones are batch tested. The chances of getting a bad BCG in a batch is there but rare.
The full auto ones by companies like BCM, Spikes, LMT, DD are all MPI/HPT tested, and are heavier. IMHO they are a great...