I got a replacement drain hose, perfectly matching my dishwasher make and model, through the mail by internet order from Appliance Parts Pros. It took about ten minutes to pull the dishwasher out from under the counter and get both ends connected. It's working perfectly. It's amazing that it is so easy to access parts for my dishwasher, a Bosch that is about ten years old. Very much appreciated!