These appear to be as advertised, however one of the parts we received was damaged.  While I cannot say that customer service was not responsive, correspondence was a bit frustrating as regardless of how quickly we responded, we received at most one message each day, with their responses being fairly random with regards to what time of day they were sent.  In the end the needed part is backordered with no timeline provided as to when we will receive it.  I suppose once we finally get the part we will be satisfied, however for now mostly just frustrated.