My Dad is desperate for one and it's his birthday next week. Anyone know where I can find one that doesn't cost the earth? And yes, I know it's not exactly 'style' but he is 74!