Thanks for the info.
I've been looking for these bulbs now (i don't mind spending the $15ish if it'll mean no burnt bulbs), but I can't seem to find it anywhere!!
And by the way, the mechanic denies having touched anything that would mess up the alarm... safe to say he won't my mechanic much longer!