I decided to buy two 50 dollar gift certificates for a couple of upcoming birthdays. Normally, I would have gotten them from our local Lowes, but I was feeling lazy and felt like I had plenty of time to buy them online, so thats what I did. On 7/8/18, I placed the order. I should have looked closely at the shipping information because apparently, in the past, my husband or I had typed our home address in with the last digit being off by one. I take full responsibility for that part of the issue. While it was never a problem before for any other order, it began a series of unfortunate events. The cards were shipped on the 10th. Money was taken from my bank account on the 11th. I followed the shipment with the tracking information given and saw they should have been delivered on the 12th, but instead they were headed back to Lowes in Minnesota. I called Lowes customer service on the 12th. The woman who helped me seemed efficient. I explained the situation, and she said that she would change the address in the computer, and would tag the order so that when the cards arrived back at Lowes, they could be sent to me. Well, as of the 19th, I had 0 communication from Lowes, so I called again. This time I spent close to 40 minutes on the phone, mostly on hold, only to be told that I would have to cancel the order and reorder it. Okay, why did I have to call them to find this out? And why was my money not refunded? I told the woman to cancel the order and credit my account. That was just after 9 a.m. today. Its almost 9 p.m., and I dont see any signs of the money being in my bank account. I know Im going to have to call again which is irritating. I use Amazon, Walmart, and Target all of the time and never have issues with orders, returns, etc. If Lowes wants to play with the big boys and stay in the game, they need to be more efficient and user friendly. Because this is now the second time Ive ordered something and theyve failed to communicate information to me, I will no longer use them for online purchases.