have you tried going on Amazon? A friend of mine had also been looking for Elmo recently and couldn't find him. In saying that, I bought a pair of Elmo slippers for my daughter in Dunnes recently. I didn't look to see if they had teddies but they certainly had the other Sesame St. merchandise.