I love it when g.children give me something they have made themselves. So, I have paintings, embroidered pictures and other forms of handiwork, all proudly displayed in my home.
I would not expect any of them to give me something they have purchased until they are reasonably well established in employment.
Much to my very pleasant surprise my eldest g.daugher's partner gave me a lovely little present this xmas - a box of assorted teas. Yes, he is post-graduate and employed, but it was very unexpected.
I have never understood the idea of parents paying for 'presents' from young children. If the child wishes to give anyone (including their own parents and siblings), then they need to be taught to save up from their pocket money for that purpose.