That definitely sounds like train show pricing. Last train show I attended was West Springfield,Ma back in January 2008.
It was actually at that show where I learned Atlas O was planning to produce PC Alco C-628's. They were at the show with all three PC pre-production models on display.
Didn't really care for the version with just the emblems but that's the one I ended up with. Go figure.