Question: how much are pudsey ears in greggs?
Answer: Pudsey Bear ears can be bought for £4 from the official Pudsey Bear shop, Asda, Boots, Post Office, Greggs and Pizza Hut.