Quite amusing, though maybe certain gross details are dwelled upon a bit too much. The writing is clever, and effectively transported me to the ghastly dystopia of the future (even worse than the ghastly dystopia of the present, I suppose).
The ending really cracked me up. It was all the payoff I needed!