Nah eu curto, mas pode também dar dinheiro direto pra pessoa (no caso se for da família é melhor, se for alguém em quem você tem interesse talvez não seja de bom tom)
Comprar presente pra algumas pessoas é complicado mesmo. Acho mais válido observar as coisas que essa pessoa gosta, e comprar. Caso ela não goste, é só trocar por outra coisa depois.