I'm in Calgary and you can buy swing-top bottles at all the home brew stores I've been too. New EZ-CAP are somewhere around $3 a bottle, but some will sell used ones too and Grolsh bottles. For my first batch of beer I found 80 Grolsh bottles on Kijiji for $1 each. And i have seen them pop up on Kijiji from time to time. You may also want to drop by a few bottle depots and see if they have any, and perhaps they can save some for you.