This review is primarily of my Walmart.com experience. First let me say I am very happy with my T connector. I purchased this to replace one I installed 5 years ago. It recently failed. Installation was simple enough and the price was good. Now to the Walmart.com experience. I tried to purchase this from Walmart.com because the price was competitive and the promised delivery date (ship to store for pickup) was a week quicker than anywhere else. After waiting 2 days beyond the stated arrival date I attempted to cancel the order and then purchased one on Ebay which arrived in a couple of days. I received no notice that the product was cancelled. My credit card was billed, online the tracking said it arrived (3 days later than promised) and that I had picked it up. None of which had happened. The local store didn't have it or know what happened. The product never arrived at the store. The local store told me to call Walmart customer service. After waiting on line for the call was dropped. I did finally reach someone through the chat feature. They have promised me a refund on my credit card in 7 days. I am waiting for it. Needless to say, I will not order from Walmart again. Lots of retailers carry this product and it is a good one. My experience indicates the delivery date is a work of fiction.