bulbs not lasting is due to two things,either you are touching them with your fingers,(this leaves a grease spot on them)or your are buying cheap bulbs,or,its an over voltage from your mains,but if over voltage then all your electrical units,i.e tv video etc would be blown to bits,so buy better bulbs or read the box they come in,it states do NOT touch with fingers
mm, January 2014