I had called lowes to confirm a service they provide, but upon arrival they told me they couldn't help me. If you can imagine I was pretty upset as I took time out of my day and made to the trip to get they service I had called about only to find out that they wouldn't honor it. After discussion with several members of the staff and the management we were able to come to a compromise and they took care of me. I am giving this lowes 4 stars, because of the high level of customer service they provided even though I was visibly upset. They were patient and understanding and worked with me to resolve the problem. I will continue to give lowes my business as I appreciate them for taking the time to understand the situation and come up with a solution.