The last time I've been to Hamley's was in late November. They had a decent number of ponies, but, as others have said before me, they are rather overpriced. If I remember correctly, the singles were 9GBP each. You can easily imagine the rest of the prices. As for displays, they didn't have any G4 display, not even when they were all new. The last time I saw any kind of MLP display was when they had Ponyville, some two years ago.