The lower basket L& R track bearing brackets on my KitchenAid dishwasher (KDTE704DSSO) finally gave out (ball bearings everywhere) after (6) years of daily, family use. The service techs provided me with all the information I needed to successfully and quickly complete my project. My parts were mailed to me very quickly and my dishwasher was up and running in short order. The parts were clean and in perfect working condition. (After pulling your dishwasher out, there are two sets of screws on both sides of the washer that correlate with the tracks inside. Simply unscrew the 4 screws and pop the tracks off, its as simple as it gets. The new tracks are complete with new bearing brackets and bearings, they run as smooth as silk, brand new. Simply pop them on (after cleaning the area inside with clean cloth) and replace the screws on both sides. If this is your first time puling this exact dishwasher out from beneath the counter, there is noise reducing fabric, (looks like white cotton) attached to the outside of the washer. DO NOT REMOVE this noise reducing fabric! This fabric is why this dishwasher is so quiet. Just remove enough of the fabric to install the screws, then push it back over and then tuck the fabric back in carefully while you're pushing the washer back under the counter.) Any questions you have about your parts can be answered quickly by the techs once you've joined them in the live chat. Any other problems we encountered were quickly and professionally resolved. One very helpful feature is that you can save your conversations and refer back to details you might not have handy later, (part #'s etc.). Everyone I've been in contact with at Appliancepartspros.com has been very professional and helpful and the online Chat service techs were outstanding in every respect. This was my first time using AppliancePartsPros.com and I will be returning here for any other appliance needs I may need, great service and parts! I highly recommend them!