I emailed their support team multiple times and never got a response. I would even send several follow-ups and would never hear back. You can get them to answer you on livechat where they will direct you to speak to support... who never email you back.
You can't get a hold of anyone at this company!
The whole company model is sketchy and is basically just trying to sell advertising space which isn't a bad thing, they are just a terrible company.