Not only are the parts affordable, the customer service is excellent. We accidentally ordered the wrong part and Tyler took the initiative to personally email me and double check my order to ensure we got the correct part. He promptly updated our order and had it shipped out. Not many businesses would have done that, I was very impressed!