TechShop shuts down all U.S. locations, declares bankruptcy

Founded in 2006, TechShop was pretty much heaven for the adventurous do-it-yourself'er. The company is now shutting down.