Squadron and Sprue Brothers are really good dealers. If you can't find what you're looking for with either it may be out of production. Sometimes you can find odd stuff at Hobby Link Japan you can't find anywhere else.
Personally I'd say the best place to pick up kits is at shows. If you don't have one near you or don't want to wait as Brandon said Ebay is probably your best bet, lots of odd and out of production stuff shows up there. Though as an armour modeler you probably already know this .
PS: If you're looking for WWII Soviet stuff you might check some of the Eastern European companies. Though as you probably know from armour some of these companies like Alan are pretty gawdawful. I'm trying to think of some of them but VEB Plasticart and Alan are the only ones that I can come up with off the top of my head. Hopefully ICM, Trumpeteer, and Hobbyboss will continue to model more Soviet hardware.
Edit: Thinking about it I also came up with Zvezda which is generally good, and AModel which is not so good but buildable.