All of that for LESS than $100

Signals: 40 dollars
Angle Iron: 6.00
Nuts and bolts: Free from work
LED's for plate light: 10.00

Total 56.00
Labour: 0.00 Did all the work myself and took less than 30 minutes.
Paint: Free - Getting bike painted so the painter will already have the material and will spray the frame for free.

So lets see, 56.00 dollars for signals brighter than stock is in my opinion a better purchase than anything I'd order out of a catalog or online.