I had questions and used their chat to ask before my initial purchase. Chat responses were slow and it turns put I got misinformation and my order didn't fit. I was pleased with the return process, however. Full refund, timely, free return shipping label. They were also fast on shipping initial and replacement products. Product is as expected.