Yes, these are the keychains. They are metal - zinc alloy with silver plating. And they aren't light, 100 weighs about 3 3/4 pounds, plus packaging weight. I might be able to fit them in a small USPS Priority Mail box, I'm unsure. If you want to reference a particular shipping service and price, let me know. I don't think you can get expedited shipping for 4 pounds (EDIT: I mean $4).
Due to my schedule, I probably need 24 hours to get them packed and shipped, once we have a deal... We still haven't talked price. While I'd usually say to PM me, we can haggle publicly if you like.
And just so ya know, I'm not looking for any risk in this transaction. As I'm sure you'd agree, trust factor for a 15-hour-old account on a crypto forum is low.