I've scavenged... You can get 10 gallon glass tanks at Petco/Petsmart for around $12 or as little as half that when they are on sale. The deli style cups (I have 8, 16, and 32 oz), can be bought by restaurant/deli supply stores or mantid/reptile sites. If you go with the restaurant/deli angle you'll have to modify the lids for ventilation. I bought those in bulk and then bought a lot of lids from mantid/reptile sites.
The gumball/fish-bowl style containers I found at www.neatlysmart.com (aka U.S. Plastics). Just don't buy very many at a time because their shipping calculator is messed up. Stick to 2 or 3 skus and keep the total under about 50 units; if you go over you'll see shipping jump from like $20 to $150. If you try them be sure to watch out for that. We ended up placing two orders back to back to keep the shipping reasonable. Again you'll have to modify the lids if you use anything like this.