Before you put new lights in you need to pull the housing out and look for leaks. The shattered light is from water getting into the lamp. If you look the filement will be rusted from the water. I wouldn't bother replacing the light bulbs until the lamps are replaces or the crack is sealed. Either way I do not think wal-mart has those bulbs, but I never really looked and I do get alot of stuff at wal-mart(the price is normally good). The bulbs ran me $14 at a auto parts store.
Son - 1995 Mystique LS Zetec 5-spd --> newest "mod" -> a girlfriend by my side
Father - 1995 Contour SE Duratec 5-spd
Mother - 1999 Contour SE Sport Duratec 5-spd
My CEG Registry My Car My Home Page