With the proliferation of the Internet and the ubiquity of smartphones, tablets, and laptops, the whole retail industry has experienced huge disruption. It has meant that brick-and-mortar stores are now competing with online retailers where location is not an issue. This translates to offline retailers having to fight back to create an offering that will entice their customers to come in. Encouraging the public to come in-store isn’t easy in today’s world when a consumer can easily log onto a website and order just about anything they want as they commute, as they work, or even as they lie in bed.