I've been flying into IAH regularly the last few months on Sunday afternoons and have not had a wait that was long enough to warrant a 100 dollar fee to bypass. FWIW, im a US citizen.
What I really need is a go-kart to walk from D1 to the immigrations desk!