Ball bearings falling out

Where they make the throw out bearings they could have put some small Mexican balls in there. They would definitely be the small ones. My guess is that you bought a defective TOB. made in Mexico.