The Home Depot
Don't even bother....... They have everything you need to do HALF of your project. Save yourself the trouble and go to Lowe's
Limited inventory. Small store. Lowes is much better
The store does have alot of what you might need for a basic project, but don't expect any customer service. You will sense the hatred from the employees as soon as you walk in the door.