great service, customer support good too.
Review by confirmed purchaser
From order to delivery less than 18 hrs. - what is there to complain about? Earlier I had some questions before I bought, great help and advice from customer support, including them contacting the products technical support to ensure I got the answers I was looking for.