At first, I went to the local hardware store and bought a "one size fits all" hose... however, it would not seal properly in my Unit so I needed the OEM part for my dishwasher. I was getting an LE code over and over on my Samsung (LE means LEAK)... so everytime I would try something, I would have to dry out under the washer and then use a blow dryer to get the contacts on the Leak sensor dry enough to "try again". After 3 attempts with the generic hose, I decided to get an OEM part. I used AppliancePartsPros.com for another part and the experience is awesome.
I have not needed to use their support yet (hopefully I never do), but I hear it is great too.