Newegg.ca has the 120GB OCZs in stock right now, but you have to move quick. I saw them in stock yesterday, but by the time I added it to my cart they were sold out again.
I ordered one now though! Screw NCIX. I pre-ordered with them 3 weeks ago, and I still got one faster just by checking Newegg's stock level and ordering it from their site.
Edit:
http://www.newegg.ca/Product/Product...82E16820227706