I bike for transportation in Washington, DC. Sometimes I leave my bike locked up for 10 minutes; other times for several hours.
Here's what I'm looking for in blinkie lights:
1) Cheap ($40 for a set of front and rear blinkies, or $20 each)
2) Easily removable. No more than two seconds to remove.
3) Tiny and somewhat flat. Can comfortably fit both front and rear blinkies in my pocket, alongside my keys/cell phone.
4) Won't accidentally turn on in my pocket.
5) AAA or AA battery powered (or other no hassle, non-rechargeable batteries; I'm entirely against USB rechargeable)
6) Good battery life. $20/yr for batteries is too much.
Maybe I've got too many requirements, but I'm hoping someone can shed some light so I can improve on my current lights. Currently I have the following:

Pros: $13
Cons: Boxy shape isn't ideal for pockets; attaching/detaching isn't as quick as other lights

Pros: $17; easily removable;
Cons: battery life could be better; light accidentally turns on in pocket; a little bulky; require a tiny screw driver to replace batteries.

Pros: $15; easily removable; size is relatively compact
Cons: battery life could be better