Customer support was very good. Delivery was a few days later than promised and I think there is a glitch in the USPS tracking website or with USPS logistics in general. The part appeared to be stuck for several days at the same location, after that things moved quickly.
Note that I didn't read the T's&C's below, it is silly to ask a customer to read a bunch of extraneous details before submitting a review.