Asda staff have been praised for going the extra mile to support a blind customer, turning every shopping trip into a positive experience.