The Favorite Spot is still selling 2-8-0's @ $50 (plus $12 shipping, IIRC.)
That's where I got my 3 4-8-2's and 2-8-0's also. And the occasional 12 pack of PC boxcars that I use for weathering demos at the local clubs.
I've heard it mentioned that if you buy enough Bachmann will discount up to 80% off list. That would explain the cheap prices you find for their stuff. And why my local dealer, who charges list, has dust covering all of his Bachmann stock.