Hate it! – DesignMantic - Logo Maker Review
Spent over 30 minutes picking out and perfecting the perfect logo, signed up and then was required to pay $36.95 to download my logo! Such a waste of time!
Review by Mhartley83 on
DesignMantic - Logo Maker.