For the most part, 99designs is a great platform to bring designers and customers together. However, it tries to dictate the timeline, which it shouldn't. It would be like going to a restaurant, which brings cooks and customers together, then the waiter, not the customer, decides when the food should be ordered, served, and removed from the table. If 99designs let customers and designers decide the timelines for higher paying contests, then it would be an improved experience worth purchasing.