Obviously cost is a massive factor in the above but wondering if the independence of the first two makes them worth it for a 4 year old. For the cd player we can borrow story CDs for free from library or connect with Bluetooth for audiobooks for free from the library with my phone but then he'd have to ask to do that. The initial outlay for the first two would be manageable but I can't see how it's worth £10 a times for audio books when I can get them for free!