Horrible customer support. They make it impossible to reach them and report a bug on their website. When you finally find a way to report the bug, they send you the same template email over and over telling you to update your browser etc., without bothering to read the former emails.