another really good site is books a million. they tend to have pretty good discounts, and if you join the club and keep using the card (or let your friends use it) it will stay active and keep saving you 10% more. plus, orders over $50 get free shipping, so that is an added bonus. I tend to...