Head to Menard's for your home improvement needs. They've got almost anything you would need for any home improvement project all in one huge, neatly arranged store. Their staff is nice and fairly knowledgeable, so don't be afraid to ask questions. You can special order lots of products too (including custom pieces). The only downside is that some of their prices are higher than those of similar stores.