One of if not the best customer service companies I deal with. Have never been left hanging or in a lurch. They have went above and beyond in certain situations to accommodate me with advance replacement pieces outside the their policies.
One thing I have learned in this industry. It is easier to pull a wire than it is to push one.