Home Depot is a neat store. There are supplies for every type of home project -indoor and outdoor. They also have knowledgeable staff who answer questions and point one in the right direction. It's huge warehouse structure can be a bit difficult to navigate, especially when one is looking for something as tiny as a single, specific type of screw. However, Home Depot also has a great service. Once a month they host a free class for children where children learn to make a project out of wood. They provide well designed kits with pre-cut pieces and all the directions, orange aprons, safety goggles, and certificates of completion. It's great fun!