The business model and concept are stunning however the upload of a template is quite a time consuming process. You need to pass the test for a designer first and it does take some time for a web template to be approved. The template search is a bit confusing. Overall I like the site and it let me earn some extra cash as a designer.