Thanks for this!
Just as an addition though,
BooksPrice is really helpful if you are looking online (it forms a summary of ALL online retailers and sorts it by $$).
Just make sure to change the shipping to Canada after you make your search (I usually search by ISBN from titles site).