I have reached a deal with my two kids, aged 7 and 10, that every year on their birthday I will get them a set of rare and relatively expensive Pokemon cards - till they reach the age of 18. The idea is that on each birthday after their 18th they will have a little piggy bank to crack open - if...