Figured out what part I needed, placed the order, and it shipped the same day, received within two days from order. Problem, APP had sent the wrong part. I called within the next couple of days to let them know the part did not fit. The CSR asked if they could put me on hold while they tried to figure out what happened. After approx. 10 minutes they had realized there was a mix up in the parts bin. Sent me the correct part the same day, I had it the next day. Such an awesome Customer Service experience. Great Job!