I googled their reviews. You are right, they do have a significant number of complaints, although overall they get over four stars.
Their customer service made some useful suggestions to somebody with connection issues - I wondered if you had seen this response?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.