Increasing customer loyalty is essential for any business but especially for retailers. With so many shopping options available to consumers, nowadays, the only...