The dictionary defines glee as: ‘great delight, especially from one’s own good fortune’ Lindsay has just been asked about a household brand. By coincidence, the makers had only recently given her exceptionally good service, replacing an expensive part at no cost. She is more than just pleased, she is delightedContinue Reading