I have always been pleased with Home Depot when shopping to do home improvement projects - they have everything you could possibly need, and the prices are very reasonable. Recently I went to Home Depot to get keys cut for my new car, however, and received poor service. To make a long story short, the service man was quite rude in explaining that because the key had a chip in it, he could not cut a new one (which I fully understand, as this is a complicated process) - when I tried to engage in a conversation about my options (i.e., other places to go, whether I could get a duplicate without the coded chip), he was again quite rude and sarcastic. I walked away feeling quite put-off by his tone and attitude. I will go back to Home Depot, but may have to develop a thicker skin if I intend to ask for any help!