I do have to give it up to Trade Secrets - this is one of few Canadian stores that manages to put out new products and collections on the accurate release date. Sadly, yes, I do know the official release dates of things like nail polish collections. Trade Secrets is the only place I've found keeps up to date with new stuff, orders it in time, and has staff that don't treat you like you're crazy for asking for a Christmas-themed collection in October.
I don't find the staff here pushy at all, and I like how they enforce not testing cosmetics unless its actually marked as a tester.
The only thing is I do find they always sell everything at MSRP or more. There are never any good sales here. I can find just about every product they sell elsewhere for less money - but it takes a bit of hunting, and waiting as most stores do not get new products in as quickly as Trade Secrets does.