I got this set when it first came out. I have recently been buying series 4 figures from CO, and noticed that this set and river song are no longer for sale! Luckly I already had these 2 figures.
I never did see this in shops. I dunno if I'd have bought it though, I never saw the point in 25 lumps of plastic, they're cute and all but 5 with a Doctor is much cooler.
My dad wanted 5 for work (he loves them, he has the stress toy on his desk), and I wanted some as well and they didn't have the doctor so we got the 25 pack.