I know about 1000 men who would buy tampons for you without hesitation. They're all on myspace, 50 or older, overweight, and wearing a thin white t-shirt and cheap deodorant. Most of them are in my Friends list and would drool at the opportunity to touch the outer surface of something that will be going up your vagina.
You're just asking the wrong men.