Posted November 29, 2019
I even left a 5 star review and it's gone along with about a dozen others. Now there's only two. One from the 24th and one from today. Everything in between is gone. So what gives?
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera