Well how about direct mail? (GASP! NOT SNAIL MAIL!)
Basically for .32/per, you can get a letter size post card handed to your customer.... 32 cents...
Why I'm considering it-
2. to the right demographic with the right offering I think the duration of the impression would outlast any other media $ for $