The chat service was easy, readily available and answered my questions regarding a particular part number and whether or not it would work for my equipment. I also got an answer about a forecast for the part availability for future purchases.
Website was easy to use, and checkout/order confirmation and status updates excellent.