Pues por partes,
Si mis padres me piden que le compre algo por internet les falta tiempo para pagármelo en efectivo (no tienen bizum ni similares) incluso antes de haberlo pedido.
Por otro lado, a mí me falta tiempo para negarme a cogérselo, ni antes ni después. Si es algo muy muy caro igual les dejo pero sino, ni de broma. Nadie se va a hacer pobre por 20,30 o 40 euros y pues ya pagarán otra cosa otro día.
Hago igual con mis hermanos y ellos conmigo.
Me parece muy cutre pedirles los 20 euros de vuelta a menos que lo necesitaras para volver, que como no lo has mencionado asumo que no es el caso.
Lo suyo no me parece tacaño. Si acaso un poco desconsiderado no preguntarte si querías el libro o el dinero ya que, por pasta no es puesto que se gastaron más. Pero si mi hijo, sin estar en situación económica asfixiada, viniera a reclamarme por una miseria también me enfadaría.
Lo de no hablarte no está bien, pero ni por eso ni por otra cosa. Es un tipo de manipulación y muy fea. Los enfados suceden, pero en las relaciones sanas, las cosas se hablan