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.
United States
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.