Just bought from them. they have a huge roster of support that answers tickets. I asked a few questions and pulled the trigger on what is my first dma card ever. Unfortunately the package I bought later ran out of stock for a HID device, they didn't hesitate to provide me with a compensation via sub since it was advertised differently.
Card is still yet to come, yet to install. Posting here and will update.