<--- another of the Crazy Canucks, and a somewhat "neighbour" to you XSQuilter!!!
Anytime I've bought freezer paper, it's just been in the regular grocery stores, shelved along with the waxed paper, foil etc. Just keep looking .... and my favourite all time solution ... ASK! Sometimes they put some things in the most illogical locations.
I've used it, but not been "excited" over it! I iron it on ... but it just doesn't stay put for long, so I've been wondering if our freezer paper doesn't have as much wax on it as what the USA Quilters get?