March 16, 2024
Customer support is next level, Liz responded instantly, and my issue was solved within minutes. Thank you Liz! App is incredible, better than any other trust badge/pop-up app out there considering it is completely free! Highly recommend.