I bought one for my daughter around Easter at my local Big Lots store. I have also seen them at KB Toys. Toys R Us is a pretty good bet. You could try ebay...I just bought a new Talking Steve Doll from there. I'm with you, though. New is better. Good luck!