Companies are adopting a business technology (BT) agenda with a focus on driving great customer experience, yet these experiences are increasingly delivered on devices with transient network connections. Developers strive to satisfy customers in their mobile moments, but cannot make assumptions about the constancy, quality, or even existence of an individual's network connection. Therefore offline support will be a crucial consideration for nearly every future modern application. Unfortunately, our experience shows that offline support is the mobile app feature continually underscoped by developers and over-simplified by stakeholders. This report dives into the nuances of offline, its varying flavors, and why it's often the most expensive (and valuable) infrastructure service mobile dev teams will implement.