Good tool, but there`s a few news about Craft on Internet or social media... hope to find more about it!
Gain trust and grow your business with customer reviews.