Hi Micah. Pay no attention to that Mark guy. He'a a pain in the afterburner.
You can learn a lot about acoustics in general and bass traps specifically from articles and videos at RealTraps.com. Other companies that manufacture similar products are GIK Acoustics, and ATS Acoustics. You might find more info at their web sites.
Jack
"People generally quarrel because they cannot argue." - G. K. Chesterton