Parts Cost
PIC16F876 $8.23/1 $5.03/25
PIC16F76 (new!) $7.60/1 $4.56/25
20MHz Crystal $2.78/1 $2.47/25
LM2940 Regulator $1.49/1 $1.29/10
Switch $1.15/1 $.95/10
LED, Caps, Resistors, Headers, etc. < $2
Total: ~$12-$13