Heres are the draft part list, price are each in £ :
1 x ULN2803A Relay driver 0.59
1 x PIC16F870 Microcontroller 2.99
1 x MAX232CPE RS232-TTL level converter 1.99
1 x LM78L05ACZ 5V 100mA voltage regulator 0.29
1 x 20MHz crystal 0.49
25 x Resistors 0.07
4 x 1uF Electrolytic Caps 0.06
1 x 22uF Electrolytic Caps 0.06
1 x 0.22uF Caps 0.09
14 x 0.1uF Caps 0.09
2 x 22nF Caps 0.07
1 x 1N5400 Diode 0.10
12 x BZY5V1 Zener 0.05
1 x DSUB 9-way female serial port 0.79
8 x 30A DPDT Car relays 1.99
Most of the stuff are in there apart from the PCB and the cable connectors.
These are the prices of the parts as found in
www.maplin.co.uk so you may be able to find them much cheaper elsewhere specially the relays.
Im trying to further reduce the cost by using less connectors and IC sockets.