Alright, they didn't show up,
Looking for somebody who holds at least 3 of these on stock:
Clicky Switch for Flashlights (16mm 5-Pack) - Free Shipping - DealExtreme
Will pay for your switches and S/H to get them shipped to 3 people who ordered the hosts.
Let me know if you're willing to help out!