Looking for the best eco-friendly socks? Let your feet feel the difference and show the planet you care. Teddy Locks is an eco sock company that offers you ethically made socks, which are made from plastic bottles. Free USA shipping on all orders. Visit o