At first the automatic app integration of the badges did not work so I reached out to their customer support. Within 10 minutes they fixed the problem, very happy with their help.
Best app on the market if you are looking to add a little extra trust to your store. High variety of badges. Excellent support. Best of the best! Its a must have!