I picked up several bags on Amazon for .49 cents a 10 pack.
I also have tossed a few bearings that are a bit too small. I dont know the size but they are big enough to not fall right through. But not too big to get any good speed on the bearing when fired. It's almost like you occasionally get duds.