Here is a list of sites that provide classroom materials at greatly reduced prices: