I totally understand what you mean, my bulbs went out as soon as I moved in last year. That contraption was a bit confusing to a new home owner, thank god my dad knew exactly what I was talking about when I explained it to him!
You can buy the bulbs at home depot, bring your bulb with you...