I recon that for £159 you actually get more than you pay for, its fantastic value.
My 4 year old Grandson is going to love it, dodgy sound and all !
can hardly wait for Christmas myself
(hey he might even bye one at an auction one day in say 50 years time, just for the memories, LOL)