I don't normally take the time to write review but the support is awesome. I had a few issues and I got detail reply within a few hours (or a day or two when it's holiday). Component itself is complete with great versatility. Definitely worth my money.