I lucked out in that my Dads wife gave my wife a gallon bag full of em. She had bought them for a class thing (she's a teacher) and ended up not using them. I have enough to last me to Armageddon.
I would love to have those longer ones from the Dr office though. Those would be great in rifle chambers. Just can't bring myself to buy em when I have that big bag at home.