99 Designs Reviews

Review

about 99 Designs · · Helpful Not helpful

The website works very well, except for the crazy-high fees applied on every contest. Up to 50% of the prize.

Reply