I had pages added to my passport and then promptly lost it. I got a new one through a passport agency and it took only 2 days in SFO.
As for stamps--I never got them in SFO or DFW, but ORD ALWAYS stamps. I have even asked to skip the stamp and they have done it.