chong_python: chances are you're going to be stuck paying $100 for shipping via Air Canada heated cargo. If you don't mind the shipping cost, there are many good breeders you could go with. The market price more or less is $125-$150CDN for 2004 CB female balls. Anything other than a hatchling is much more difficult to say. Very few adult females come up for sale, but it does happen here and there. I've just seen some listed recently for $300CDN. I also know someone who is selling CH 2003 females. I have a bunch of them from him myself, and they all feed like boas but they're very small for yearlings. They wouldn't be ready this season, but they should definitely be ready to go next season.
I think the general rule for breeding maturity is that males be at least 800g and females be at least 1500g. I've heard of males and females breeding as young as 18 months, but are usually not quite as fertile yet at that age, so shoot for 30 months (spring babies, bred in the fall/winter of 2 years later).