I don't generally like them for the following reasons:
1) Not a good investment. $100 at the club gets you 5 lapdances and blue balls, $100 strategically spent at a bar could land you something much better ;)
2) I feel exploited. Yeah, I said it. I don't like being continuously hassled...