I agree with using Bookcloseouts.com - they have great deals and if you sign up for their newsletter you get emails about their sales - often a further 50% off a certain category of book - i.e. cookbooks, travel, children's, scratch and dent.
Also, like the previous poster mentioned - they are located in Canada so no hassles getting books shipped.