Ave been trying to oust plastic containers from the bathroom and by scouring the internet and paying quite high prices am slowly managing, although I'm not sure if tins and glass pots are any more environmentally friendly. And I accidentally dropped a glass pot of facial cleanser and cracked the washbasin.
In the shops, however, it is nigh on impossible to avoid plastic bottles.
Here in Germany, all drinks containers - bottles of plastic and glass as well as cans - are paid for at purchase and you get the deposit back when you return them.
When buying vegetables you are encouraged to use the reusable net bags rather than the plastic bags.
Otherwise, it is not easy to avoid plastic
As for presents for the DGC, we would never get anything without asking the parents first, and then never anything plastic (except Lego).
I have made lots of things for them out of my huge stash of old clothes, towels and sheets: aprons, bags for their play shop, smocks for art lessons at school, etc.