How mobile can reward loyalty - through thick and thin