I'm not familiar with the science surplus side, but on the militaria side the answer is basically yes. There absolutely is still a ton of surplus but it's nowhere near as cheap and limitless as it used to be.