10 Things Every Designer Should do (at least once)...

+1 for factory visits and gaining a deeper understanding of the manufacturing process.

You can go all the way to Asia and watch minimum wage in action, OR spec something to be made domestically, visit the factories, and actually work on the assembly line. Find yourself actually cursing your brilliant idea to hide all the mechanical fasteners.