I'm giving 4 stars only because I've…
I'm giving 4 stars only because I've had some design issues with the product, otherwise I would have happily given a full 5 because the customer support is refreshingly good. I have stayed with this company even with above mentioned defective product design solely because their service makes me want to see them succeed, and be part of their customer base.
