А мне кажется, что 'покупать на собранные деньги' совсем необязательно. Т.е. можно карту подарочную купить, а можно и деньги в виде денег отдать, одно другого ничуть не хуже. Если родители не знают, что именно им понадобится, они же всё равно об этом узнают, когда время придёт.