I've had some for years, only because I won them. They work well as "regular" pins, and once in a blue moon I'll see one on the floor when I turn off the lights for the evening.
As I didn't pay for mine, I'm not sure what the price is. If they are more expensive than other pins, I'm not convinced they'd be worth it.