Establishing customer loyalty, and maintaining it for the long-lasting period is of utmost importance to any marketers. Traditionally, big companies with big budget found it easier develop strong and stable customer relationship, compared to small size bu