It's been over a year since I was physically at The Complete Strategist in NYC, however they had a lot of Warzone and Chronopia stuff they were trying to sell off cheap. They ship directly from the store so you could order things online.
Has anyone tried it recently? I ordered some RPG stuff from them in February so back then they were still there and shipping gaming supplies.