I bought my figures in a set in 1997 from a department store that doesn't exist anymore on their after Christmas clearance. I love it, and don't plan to ever replace it, unless I lose or break any of the figures, but I have had it for 17 years and it is still in excellent condition. I did lose it one year and couldn't set it up. I even blogged about it - The year I lost Jesus - and I talk to a porcelain baby Jesus.
I bought the stable at a large Christmas store, Kraynax, that is in Sharon, PA, and have used it ever since. One of the highlights of my Christmas is setting it up, which I just did, hence my thankfulness for it.
There are nicer ones, more expensive ones, but I like the one I have and am thankful for something that didn't cost me much, but is a reminder of what this season we are coming into is all about.