My son is 3 (4 in January) and loves being read to. Reading is our favourite activity to do together.
He already has a bookcase full of books (we've read all of them multiple times) but throughout the year we've come up with a wishlist of new books and I was planning to buy them all as Christmas presents.
So am I being unreasonable to buy 135 books for my son (and any future children)? It will cost about £150 in total and while money is a bit tight I'd rather buy the books than cheap toys that will end up broken and ignored within a month or so. Plus I know grandparents and other relatives will be buying him various toys so he won't be missing out.