How many shops have this kind of dedication & loyalty? The answer is not many!