I contacted their live chat with questions before ordering. The man answered my questions and gave me a coupon. The product arrived within a few days with no hassle. I just received it, so I haven't installed the product, but I expect it to go well. So far so good.