when he was a teenager i offered my son a choice. he could:
(1) get stuck with stuff i bought that he might not like
(2) get money on christmas to spend during the after-sales. he did the math and took the cash.
down, down, down went the stress level. ;-)