i have lifetime alignment with "firestone tires" here in California.
i usually get an alignment check every time i rotate my tires.
have been doing it for a while, the alignment on my car is pretty solid.
i only recommend doing it so you keep you car maintenance up to par and to extend the life of the tires as much as you can.