I took away the $20 tip

I put in a $100 order to be delivered in 3 hours or less (additional $5 fee). It was for about 15 items. The items were delivered to the wrong house not even on my street. I drove my car to the house and loaded up my groceries. I then changed my drivers tip to $0 and contacted Walmart. Was I wrong to take away the tip, give the driver a 1 rating and ask accept a refund? My house is easy to find and clearly labeled with the house number. They didn’t even have the right street! The delivery was placed on a side porch that had no visible house number. Driver spent 1 hour total- started shopping at 6:56 pm and was notified at 7:55 pm that items were delivered. Walmart is 2.4 miles from my house. Did this person make any $ from Spark? Walmart issued a refund when I contacted them to complain my delivery went to the wrong address.

Update: I was notified when my delivery was on the way. I watched in the app the car moving on the map as the delivery was coming to me. I saw the car stop in the app 1 block over. At first I thought they had a double delivery (that has happened before). I texted at this time in the app that I was outside waiting. Next I got a text saying my groceries had been delivered with a picture of a porch and items I ordered (case of water, 12 pack soda). That prompted me to get in my car and drive around to look for my items.

Items were on a side porch. I knocked on door of house. No answer. I didn’t exactly feel safe creeping around a house where I didn’t know the occupants and loading my groceries in my car. They also had a ring doorbell. It was definitely my order and my items.

My neighborhood is NOT new construction. This neighborhood has been around since the 40’s. I order 2 times a week for the past 2 years- this is the first time I have had a delivery location issue.