This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Terrible site! 1) It's simply impossible to watch the streams; 2) The support service is useless; 3) There is no communication. The whole essence of this site is to take $5 from everyone. Not a shred of conscience!