Has anyone given or received one of these as a present and if so, do you recommend the company? Thinking of getting one for difficult to buy for MIL.