Welcome back to the madness
I used to use 'CMD Store' and they're based out of Montreal. Not the best prices (basically no discount off the MSRP), but they have an extensive collection for the main lines (ie. DC, Koto, SS, etc.). I stopped using them because their shipping is fairly steep (higher than actual cost) and they charge in US$ (annoying coming from a Canadian company). Still, can't go wrong with their stock.
'Toy Square' based out of Ontario is an awesome place for anything Hot Toys (if into those).
Right now though, I just use my e-LCS for anything non-SS. 'Expert Comics'...as long as you have a pull list with them (comics) you can pre-order any statue solicited from a few of the big lines. If a non-pull list user, you're limited to their online stock which is very minimal (most pieces are snapped up the day they're posted).