DS has wanted a pair of Vans trainers for months. I have finally found some in his size but they are £42. However, he has a birthday coming up and there is nothing else he needs or wants.
He's 10 so I know it seems a bit much to spend on his trainers but he plays no sports or anything so his trainers last until he grows out of them and stay looking new for ages.
Is it still too much to spend on kids trainers or should I buy him them for his birthday?