We're stopping in Port Lockroy which has the world's southern most post office and apparently there's a little gift shop there where you can buy postcards and postage and mail letters.
This way Netflix could guarantee that most titles would be in stock, and by enclosing a stamped return mailer, they could make the experience of film-rental as convenient as possible.
Many of the filings were rather mundane—postage for shipping, fees for their expensing software, a subscription to perhaps Photoshop, mileage reimbursement for work-related driving done by a staffer.
Her first major achievement was in sending a begging letter to Royal Mail, and somehow she persuaded them to provide a substantial supply of pre-stamped envelopes.