The customer support is top notch
The customer support is top notch, very easy to work with and quick response from them. I had a problem with the first unit and they sent me a replacement unit.
美国
The customer support is top notch, very easy to work with and quick response from them. I had a problem with the first unit and they sent me a replacement unit.