Ok, the product itself is good, fast speed and good quality. Delivery was ahead of delivery date.
The problem is the one which is an issue with lots of companies, if the product arrives and there is no problems then a 5 star rating is usually given. It's when you have queries and problems that you find out the quality of a company and how much they appreciate your custom. I had 3 issues with mine, 2 of which did not turn out to be actual faults whilst the third issue was.
To cut a long story short, I dealt with 3 different people in customer services over a period of a month. Their "High Priority" email response took up to 7 working days to respond to and then queries within the emails were not addressed. Definitely got the impression they were busy and I was inconvenient to them. They did offer a refund but as I had spent weeks setting it up this was not a not an option.
So in review, great product at a good price. Their customer service is the part that let them down in my case.