Product review (5 stars): Good price, perfect fit, easy install  --  Delivery? Slower than I expected...
My wife said, "The washer's broken!"  I turned the washer on and heard a vague "whirring" sound from deep in it's bowels... I looked at the control panel and saw "ND" in the electronic display... a quick look in the manual revealed "ND" means "Not Draining"... I removed the back panel from the washer and right there in the lower left corner was the drain pump. It probably took about 15 minutes to remove the old pump (two screws to remove the back panel, three bolts hold the drain pump to the floor of the washer and two clamps hold the drain and discharge hoses--there's also a quick-connect wiring harness). Use caution when removing the hose clamps from the old pump... remember, ND means Not Draining so the wash tub is still full of whatever water was used in the last laundry load.  We have a floor drain right under our washer so this wasn't so much an "issue" as it was a "surprise"... a couple gallons of rinse water came rushing out of the hose as soon as I removed the hose clamp.

The only downside to this Amazon transaction was the shipping. Like most people, we have one washing machine and don't stop wearing clothes because it's broken. During checkout I chose "expedited shipping -- 2 - 3 days". I was expecting the part to show up on our doorstep in 2 - 3 days...  We actually received the part about 10 days from time of ordering. I guess "expedited shipping" means the shipper only has two or three days to get their thumb out and put our part in the mail. Oh well, while we were impatiently waiting for the Amazon box to arrive on our doorstep we had the not-so-welcome opportunity to visit the local laundromat... a "fun" throwback to the good ole days...NOT!

Next time I think of ordering a 'time critical' part from Amazon (vs buying locally), I'm going to have to throw the cost of "Overnight shipping" into the equation...