Yes, I know this is an old post, but it came up in search for Christmas sales.
I bought the 2-10-2 last Christmas for $99. It was my first loco as I started the hobby, but even then I could see that while the loco might look nice, the rest of the set was crap.
Don't pay anyting more than $40 or so for a set, just to get the loco if you really really want one.
In one year I have learned a lot, and 63 locos later, know that I would never buy an IHC when I could put the money toward a BLI plastic or a Proto Heritage steamer.
My 2-10-2 runs well, is not quite accurate, but if I had my $99 back again, I would put it toward somethihg better.