Creatado review for Avada Trust Badges & Upsell
Feb. 21, 2024
This app (as well as many others from Avada) is just super awesome and got me in no time what I needed, plus a really reliable customer support, who was able to resolve any issues in a matter of minutes. Especially I want to thank Lydia! :) Seriously, Avada & the team behind this company just rocks!