Sure, CVS receipts are farcically long, but they’re not infinitely long: they could be, though, as Garrett Armstrong’s CVS Receipt generator demonstrates, using nothing more than HTML, CSS and Javascript (Armstrong: “I even made a crappy web-scraper to get real product names from their site”). (via Kottke)