After purchasing product I had a very nervy wait as this company failed to communicate with me when I was receiving a DL code - if ever. After a nervy few hours it finally came. I then had after-sales issues and I found them extremely unhelpful in this respect too.
They would often ignore my questions and simply respond with lines obviously ripped from a pre approved script. I'd avoid at all costs.