If we did well, please take the time to review us on Chrome Web Store Review. If not, please contact support and let us fix it. Contact now!